At a Glance
- Tasks: Lead the development and verification of embedded software for aerospace projects.
- Company: Join a top engineering firm specialising in mechanical and electronic components for the MOD and Aerospace industry.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of innovative projects that impact the aerospace sector while working in a collaborative environment.
- Qualifications: Experience in embedded software development, strong C programming skills, and knowledge of DO178B/C required.
- Other info: Opportunity to work on global process improvement initiatives and support customers directly.
The predicted salary is between 36000 - 60000 £ per year.
Ourclient is a leading engineering and manufacturing company that provide both mechanical and electronic components for the MOD and Aerospace industry.
Duties:
·Responsible for planning the development or verification activities for a project. Plans must satisfy the objectives of the internationally recognized guidelines RTCA DO 178B/C.
·Identification of skill requirements / training needs for the project and Identification of tool and resource needs for the project.
·Plan for maximize re-use of existing work products and maximum re-use of products being developed
·As Lead developer/verifier – Overall execution of the ‘Software Development Process’ or ‘Software Verification Process’ per the plan and applicable processes and standards.
·Plan updates as required and acceptance and approval of work-products generated by project subordinates.
·Acceptance of system requirements allocated to software, Development of software requirements, Selection or development of software architecture, Development of software design, Software implementation and integration and establishing and maintaining traceability between the work-products (system requirements to software requirements, software requirements to software design etc.)
·Verification of all work-products produced by the development process, verification of the traceability between work-products produced by the development process and generation of test cases at each test level to adequately verify the operation of the software and to obtain the appropriate test coverage.
·Software Certification; For projects for which the candidate has been allocated the role of lead developer/verifier, (s)he may be responsible for:
·Generating the Plan for Software Aspects of Certification, resolving certification issues identified by the customer, certification authority or representative and generating the Software Accomplishment Summary
·Quality, process and productivity improvements are eternal goals; to support these the candidate may be required to:
·Investigate the causes of any software defects, report findings and recommendations to management/process groups and if necessary, support process changes.
·Participate in global process improvement and standardization initiatives.
·Participate in global tool standardization initiatives.
·The candidate may occasionally be required to provide support to customers (internal and external), possibly off-site.
Requirements:
·Significant experience of developing and verifying software for embedded aerospace applications over all life-cycle phases (requirements capture, specification, design, implementation, support).
·A thorough understanding of the ‘C’ programming language is essential.
·A thorough understanding of DO178B/C is essential.
·The ability to read circuit diagrams or schematics and to use electronics development and test tools (oscilloscopes, logic analysers, debuggers etc.) would be beneficial.
Experience of using the following software tools would be beneficial:
·DOORS
·ChangeMan Dimensions
·ClearCase / ClearQuest
·System Architect and/or Rhapsody
·VectorCAST
·QA C and/or LDRA Test Bed
Embedded Software Engineer employer: Euro Petroleum Consultants
Contact Detail:
Euro Petroleum Consultants Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with the RTCA DO 178B/C guidelines, as they are crucial for this role. Understanding these standards will not only help you in interviews but also demonstrate your commitment to quality and compliance in embedded software development.
✨Tip Number 2
Brush up on your C programming skills, as a thorough understanding is essential for this position. Consider working on personal projects or contributing to open-source projects that involve embedded systems to showcase your coding abilities.
✨Tip Number 3
Gain hands-on experience with electronics development tools like oscilloscopes and logic analyzers. Being able to demonstrate your practical skills with these tools during discussions can set you apart from other candidates.
✨Tip Number 4
Network with professionals in the aerospace industry through platforms like LinkedIn. Engaging with relevant groups and participating in discussions can provide insights into the field and may even lead to referrals for job openings.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Understand the Job Requirements: Carefully read the job description for the Embedded Software Engineer position. Make sure to highlight your experience with embedded aerospace applications, the 'C' programming language, and DO178B/C in your application.
Tailor Your CV: Customise your CV to reflect the skills and experiences that align with the job requirements. Emphasise your experience in software development and verification, as well as any relevant tools you have used.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the aerospace industry and your understanding of the specific responsibilities outlined in the job description. Mention how your background makes you a suitable candidate for the role.
Proofread Your Application: Before submitting, thoroughly proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Euro Petroleum Consultants
✨Understand DO-178B/C Thoroughly
Make sure you have a solid grasp of the DO-178B/C guidelines, as they are crucial for the role. Be prepared to discuss how you've applied these standards in your previous projects.
✨Showcase Your C Programming Skills
Since a thorough understanding of the 'C' programming language is essential, be ready to demonstrate your coding skills. You might be asked to solve problems or explain your thought process while coding.
✨Familiarise Yourself with Embedded Systems
Brush up on your knowledge of embedded aerospace applications and be ready to discuss your experience across all lifecycle phases. Highlight specific projects where you played a key role.
✨Prepare for Technical Questions
Expect technical questions related to circuit diagrams, schematics, and the use of development tools like oscilloscopes and logic analyzers. Be ready to explain how you've used these tools in your work.