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.
Social network you want to login/join with:
Our client is a leading engineering and manufacturing company that provides 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 to maximize re-use of existing work products and products being developed.
- As Lead developer/verifier – overall execution of the ‘Software Development Process’ or ‘Software Verification Process’ per the plan and applicable 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 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 traceability, and generation of test cases at each test level to verify software operation and achieve appropriate test coverage.
- Software Certification; for projects where the candidate is the lead developer/verifier, responsibilities may include:
- Generating the Plan for Software Aspects of Certification, resolving certification issues, and generating the Software Accomplishment Summary.
- Supporting quality, process, and productivity improvements by investigating software defects, reporting findings, and supporting process changes.
- Participating in global process improvement and standardization initiatives.
- Occasionally providing support to internal and external customers, possibly off-site.
Requirements:
- Significant experience in developing and verifying software for embedded aerospace applications across all lifecycle 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.
- Ability to read circuit diagrams or schematics and use electronics development and test tools (oscilloscopes, logic analyzers, debuggers, etc.) is beneficial.
- Experience with the following software tools would be beneficial:
#J-18808-Ljbffr
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.