$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Roshni Patel
,
Sutton Coldfield, United Kingdom
Experience
Other titles
Skills
I'm offering
Markets
United Kingdom
Language
English
Fluently
My experience
2019 - 2020
temp
Software Engineer
ATKINS.
(Contract Role)
- Working in a small team performing software development activities for a proof of concept avionics application.
- Designing and writing code in C++ within a linux environment.
- Working in a small team performing software development activities for a proof of concept avionics application.
- Designing and writing code in C++ within a linux environment.
Writing, Linux, Software development, C, Development, Software, Performing
2018 - 2019
job
Software Engineer
MBDA Missile Systems.
- Working in a small team of 2 to update a tool used to aid the testing of missile seekers.
- Designing and writing code in C++.
- Designing and writing code in C++.
Writing, C, Testing, Software
2012 - 2018
job
Principle Software Engineer
Rolls Royce.
- Responsible for reviewing system requirements and software design
- Designing and writing AS and OS software using Ada.
- Investigating fault codes, producing fault trees/test builds, working with the test team to resolve the cause of fault
- Managing the Kanban system and technical documents via weekly status meetings this includes running the meetings on current/live investigations
- Building a number of different platforms/tools using Python and VBA programming to assist users in converting data into a presentable format. The tool is widely used for presenting the output of investigations across the business.
- Working in a team of 12 engineers
- Responsible for managing graduate level trainees in the investigation team
- Solving internal / external stakeholder problems, managing relationships with key stakeholders.
- Keep up to date with latest developments in the industry by attending relevant training
- Help to build team motivation by organising group/social events.
- Working in accordance with DO178-B level A standard
Creation of a tool in Python to aid the above role.
◦ Used Python to create a tool which interleaves the two channels Non Volatile Memory (NVM) data in order to help with analysis of in-service returns, this tool was used both by Rolls Royce and external Customers.
◦ Python was used to gather and translate data from a text file to a easily readable excel sheet, data was then manipulated and interleaved in a way to aid an investigation, this tool proved to save 3 to 4 hours of investigation work if task was done manually.
◦ User was able to specify what data they wished to see, all user interaction was all done through a graphical user interface written in python.
◦ Designed Software to requirements issued by customer.
◦ Regularly presented tool to senior members of the tools and technical service team, to gain feedback and suggestions how to improve the tool.
◦ Demonstrated how the tool works to members of technical service team who will be using the tool on a day to day basis for their investigation work.
◦ Picked up on suggestions and made changes where possible in order to make the tool as user friendly as possible.
◦ Delivery deadlines were met or were discussed with senior members before the deadline approached to explain why there will be delays.
◦ The tool was originally created for one project but after its success in outputting readable data and saving time with data analysis, the tool was updated for a further 3 projects.
◦ Responsible for the design and implementation of the code in python during the development of this tool, With various Engineers carrying out user acceptance tests and reporting their findings on the tool back before the tool was formally issued.
- Designing and writing AS and OS software using Ada.
- Investigating fault codes, producing fault trees/test builds, working with the test team to resolve the cause of fault
- Managing the Kanban system and technical documents via weekly status meetings this includes running the meetings on current/live investigations
- Building a number of different platforms/tools using Python and VBA programming to assist users in converting data into a presentable format. The tool is widely used for presenting the output of investigations across the business.
- Working in a team of 12 engineers
- Responsible for managing graduate level trainees in the investigation team
- Solving internal / external stakeholder problems, managing relationships with key stakeholders.
- Keep up to date with latest developments in the industry by attending relevant training
- Help to build team motivation by organising group/social events.
- Working in accordance with DO178-B level A standard
Creation of a tool in Python to aid the above role.
◦ Used Python to create a tool which interleaves the two channels Non Volatile Memory (NVM) data in order to help with analysis of in-service returns, this tool was used both by Rolls Royce and external Customers.
◦ Python was used to gather and translate data from a text file to a easily readable excel sheet, data was then manipulated and interleaved in a way to aid an investigation, this tool proved to save 3 to 4 hours of investigation work if task was done manually.
◦ User was able to specify what data they wished to see, all user interaction was all done through a graphical user interface written in python.
◦ Designed Software to requirements issued by customer.
◦ Regularly presented tool to senior members of the tools and technical service team, to gain feedback and suggestions how to improve the tool.
◦ Demonstrated how the tool works to members of technical service team who will be using the tool on a day to day basis for their investigation work.
◦ Picked up on suggestions and made changes where possible in order to make the tool as user friendly as possible.
◦ Delivery deadlines were met or were discussed with senior members before the deadline approached to explain why there will be delays.
◦ The tool was originally created for one project but after its success in outputting readable data and saving time with data analysis, the tool was updated for a further 3 projects.
◦ Responsible for the design and implementation of the code in python during the development of this tool, With various Engineers carrying out user acceptance tests and reporting their findings on the tool back before the tool was formally issued.
Software design, Customer, UP, Social, Software, Development, Graphical user interface, Presenting, Motivation, Implementation, Design, Test, Service, Kanban, VBA, Training, Writing, Data Analysis, Python, Excel
2011 - 2012
job
Software Engineer - Steering Systems
TRW Automotive.
- Developing software for electrical power steering systems. Writing Misra C code within a rhapsody development environment.
- Testing the software on the hardware and the Polyspace static code analysis tool is run to ensure changes are implemented before submitting to verification
- Software was developed for the EcuC Micro, employed within various different car companies such as; GM, Volkswagen, Renault and Fiat.
- Testing the software on the hardware and the Polyspace static code analysis tool is run to ensure changes are implemented before submitting to verification
- Software was developed for the EcuC Micro, employed within various different car companies such as; GM, Volkswagen, Renault and Fiat.
Writing, C, Hardware, Testing, Development, Software, Power
2009 - 2011
job
Software Engineer
unknown.
MTU TP400 Engine Low Level/ Unit Test:
• Held the responsibility for leading experienced members of a large team consisting of 20 engineers, working under tight deadlines. Role involved running tests on target and in some cases debugging to determine the reason for faults
• For black box testing, I held the responsibility as author and reviewer of test scripts.
• Also had the opportunity to train graduates and new starters in low level test and was also responsible for mentoring them, ensuring any problems they occurred were covered and resolved in a timely manner
AEC Trent Product lines/XWB Engine Design and Implementation:
• Worked on a small team consisting of 6 engineers, designing and writing Spark Ada 95 Code within in the Artisan development environment.
• Was also signed off as a reviewer within the project to carry out high level and low level design reviews and code reviews of others work
AEC Allison Engines:
• Worked on customer site for this project at AEC Birmingham for three months
• Role involved working on a Change Request updating low level design and Lucol Code within the VAX system, as this was my first encounter with using VAX and Lucol language, I had to ensure I was up to speed with learning and applying the language efficiently.
• Ran codes on target and performed segtst in order to ensure work was correct before sending it to verification
MTU TP400 Code Walk Through (CWT)
• Worked in a team reviewing both auto and manual code items, making sure they matched the low level design and implemented any Change Requests related to them, this code was written using C Programming language
MTU TP400 Data Flow Analysis (DFA)
• Worked in a team of 30 engineers with tight deadlines performing data flow analysis reviews of packages
AEC Trent 500 Design:
• Working within a team of 12 people on a legacy project, where we were issued SANs (System Anomaly Notes) and SAN Solutions by the customer AEC. I was involved in the design and implementation of the SAN solutions. The design was implemented using the VAX and Lucol Language
• Working in accordance with DO178-B level A standard across all projects
• Held the responsibility for leading experienced members of a large team consisting of 20 engineers, working under tight deadlines. Role involved running tests on target and in some cases debugging to determine the reason for faults
• For black box testing, I held the responsibility as author and reviewer of test scripts.
• Also had the opportunity to train graduates and new starters in low level test and was also responsible for mentoring them, ensuring any problems they occurred were covered and resolved in a timely manner
AEC Trent Product lines/XWB Engine Design and Implementation:
• Worked on a small team consisting of 6 engineers, designing and writing Spark Ada 95 Code within in the Artisan development environment.
• Was also signed off as a reviewer within the project to carry out high level and low level design reviews and code reviews of others work
AEC Allison Engines:
• Worked on customer site for this project at AEC Birmingham for three months
• Role involved working on a Change Request updating low level design and Lucol Code within the VAX system, as this was my first encounter with using VAX and Lucol language, I had to ensure I was up to speed with learning and applying the language efficiently.
• Ran codes on target and performed segtst in order to ensure work was correct before sending it to verification
MTU TP400 Code Walk Through (CWT)
• Worked in a team reviewing both auto and manual code items, making sure they matched the low level design and implemented any Change Requests related to them, this code was written using C Programming language
MTU TP400 Data Flow Analysis (DFA)
• Worked in a team of 30 engineers with tight deadlines performing data flow analysis reviews of packages
AEC Trent 500 Design:
• Working within a team of 12 people on a legacy project, where we were issued SANs (System Anomaly Notes) and SAN Solutions by the customer AEC. I was involved in the design and implementation of the SAN solutions. The design was implemented using the VAX and Lucol Language
• Working in accordance with DO178-B level A standard across all projects
Implementation, Customer, Aec, UP, Performing, SAN, Software, Development, Testing, Design, It, Spark, Test, Unit test, SoMe, C, Mentoring, Writing
My education
2006
-
2009
University of Sheffield
Bachelors, Engineering
Bachelors, Engineering
2004
-
2006
Walsall Academy
Secondary, N/a
Secondary, N/a
1999
-
2004
Blue Coat Church of England Comprehensive School
GCSEs, N/a
GCSEs, N/a
Roshni's reviews
Roshni has not received any reviews on Worksome.
Contact Roshni Patel
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Roshni directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark