At a Glance
- Tasks: Design and test cutting-edge embedded software for missile systems.
- Company: Join a leading defence sector company focused on innovation and collaboration.
- Benefits: Enjoy a bonus, pension contributions, flexible leave, and enhanced parental leave.
- Why this job: Be part of a dynamic team making a real impact in defence technology.
- Qualifications: Experience with C/C++ embedded software and familiarity with model-based development required.
- Other info: British citizenship is necessary for security checks; hybrid work options available.
The predicted salary is between 48000 - 72000 £ per year.
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM\’s Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with the ability to conduct thorough code and design reviews Ability to effectively communicate and collaborate with diverse teams British Citizen or Dual UK national with British citizenship, able to undergo HMG Basic Personnel Security Standard checks Benefits: Company bonus up to £2,500 based on company performance Pension contribution up to 14% (employer and employee) Opportunity for paid overtime Up to 15 additional flexi leave days Flexible working arrangements Enhanced parental leave including up to 26 weeks for maternity, adoption, and shared parental leave Fantastic site facilities including subsidised meals and free car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client\’s innovative and collaborative team. TPBN1_UKTJ
Senior Embedded Software Engineer employer: Defence
Contact Detail:
Defence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer
✨Tip Number 1
Make sure to brush up on your knowledge of DO178C standards, as this could set you apart from other candidates. Familiarity with these standards shows that you understand the regulatory environment in which embedded software operates.
✨Tip Number 2
Engage in discussions or forums related to model-based development and tools like IBM's Rhapsody. This will not only enhance your understanding but also demonstrate your proactive approach to learning and collaboration.
✨Tip Number 3
Network with professionals in the defence sector, especially those who work with missile systems. Attend industry events or webinars to connect with potential colleagues and learn more about the specific challenges they face.
✨Tip Number 4
Prepare to discuss your experience with code and design reviews in detail during interviews. Be ready to share examples of how you've ensured code quality and collaborated with diverse teams in past projects.
We think you need these skills to ace Senior Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with bare-metal embedded software development using C/C++. Include specific projects or roles where you engaged in code and design reviews, as well as any familiarity with model-based development tools like IBM's Rhapsody.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the defence sector. Mention your proactive approach to problem-solving and your ability to collaborate with diverse teams, as these are key aspects of the job.
Highlight Relevant Experience: When detailing your work history, focus on experiences that align with the job requirements, such as defining and verifying algorithms in a model-based environment or knowledge of DO178C standards. Use specific examples to demonstrate your skills.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no typos or grammatical errors, as attention to detail is crucial in software engineering roles. A polished application reflects your commitment to quality.
How to prepare for a job interview at Defence
✨Showcase Your Technical Skills
Be prepared to discuss your experience with bare-metal embedded software development using C/C++. Highlight specific projects where you've implemented and tested software, as this will demonstrate your technical expertise.
✨Understand Model-Based Development
Familiarise yourself with model-based development concepts and tools like UML or IBM's Rhapsody. Be ready to explain how you've used these in past projects, as this knowledge is crucial for the role.
✨Emphasise Code Quality
Discuss your approach to code quality and your experience with conducting code and design reviews. Providing examples of how you've ensured high standards in your previous work will impress the interviewers.
✨Demonstrate Collaboration Skills
Since the role involves working with various teams, be prepared to share examples of how you've effectively collaborated with stakeholders in the past. Highlight your communication skills and ability to adapt to different team dynamics.