At a Glance
- Tasks: Design and develop safety-critical embedded software for autonomous platforms.
- Company: Innovative engineering company focused on advanced safety technologies.
- Benefits: Flexible hybrid working, professional development, and exposure to cutting-edge tech.
- Other info: Join a diverse team and work on genuinely innovative products.
- Why this job: Shape the future of autonomous aviation and AI systems with your skills.
- Qualifications: Strong background in embedded software engineering and safety-critical environments.
The predicted salary is between 60000 - 80000 £ per year.
An exciting opportunity has arisen to join an innovative engineering company developing advanced safety and assurance technologies for autonomous and AI-enabled systems operating within highly regulated environments. As autonomous technologies become more widely adopted across aerospace, defence and mission-critical applications, the need for robust, certifiable software has never been greater. This organisation is developing high-integrity software platforms that provide runtime assurance, safety monitoring and protection functions for next-generation autonomous systems.
Working alongside leading organisations within aerospace, defence and autonomy, you will be part of a highly specialised engineering team responsible for developing embedded software that supports the safe deployment of autonomous technologies. The position offers the opportunity to work on advanced safety-critical platforms that are helping shape the future of autonomous aviation and trusted AI systems.
Key Responsibilities:
- Design and develop safety-critical embedded software for autonomous platforms
- Develop software components that provide runtime assurance and safety monitoring capabilities
- Contribute to the development of high-integrity software solutions for regulated environments
- Support the software architecture and design of certifiable autonomous systems
- Work closely with verification, validation and certification teams to ensure compliance objectives are achieved
- Support the development of software suitable for high-assurance and safety-critical applications
- Integrate software across mission systems, flight control systems and safety functions
- Participate in software safety analysis and design assurance activities
- Contribute to the evolution of platform capabilities from development through to deployment
- Support continuous improvement of software engineering processes and standards
Key Skills:
- Strong background in embedded software engineering
- Experience developing software using C, C++, Ada or similar programming languages
- Experience working within safety-critical environments
- Understanding of high-integrity software development processes
- Knowledge of real-time and embedded systems
- Experience working within regulated development environments
- Understanding of software verification and validation methodologies
- Strong debugging, problem-solving and analytical skills
- Ability to work effectively within multidisciplinary engineering teams
Desirable Skills:
- Ada or SPARK Ada development experience
- Experience developing software to DO-178C or similar safety-critical standards
- Aerospace, defence or autonomous systems background
- Experience working within ISO 26262 or IEC 61508 environments
- Flight control systems, avionics or mission-critical software experience
- Experience supporting UAV, UAS, drone or eVTOL programmes
- Runtime assurance or autonomy assurance system development
- Knowledge of ROS, ROS2, MAVLink, PX4, ArduPilot or similar autonomy frameworks
- Model-based development experience
- Formal methods or mathematically verified software development experience
- Understanding of software certification processes within regulated industries
What You Get In Return:
- Flexible hybrid working (3 days per week onsite)
- Opportunity to work on cutting-edge autonomous and AI-enabled technologies
- Exposure to advanced embedded software development within safety-critical environments
- Professional development within a highly specialised engineering team
- Opportunity to work alongside industry experts across autonomy, aerospace and defence
- Involvement in technology supporting the future deployment of autonomous aircraft and intelligent systems
- The chance to work on genuinely innovative products solving complex safety and assurance challenges
Interested? Please submit your CV to Chrissie Rehman at DCS Recruitment via the link provided. Alternatively email me on (url removed).
DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality.
Safety Critical Software Engineer employer: DCS Recruitment Limited
As a leading specialist engineering organisation in East Hampshire, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. With a strong focus on professional development, we offer numerous growth opportunities and the chance to work on cutting-edge projects in the maritime, energy, and defence sectors. Join us to be part of a team that values creativity and continuous improvement, while enjoying the benefits of a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Safety Critical Software Engineer
✨Join Aerospace Forums and Groups
Get involved in aerospace engineering forums and online communities, like the AIAA (American Institute of Aeronautics and Astronautics). It's a great way to meet industry peers and stay updated on job openings and trends in the field.
✨Attend Industry Conferences
Keep an eye on upcoming aerospace conferences and events where you can network with professionals and showcase your interest. Events like the Farnborough International Airshow are not just about flying machines; they're a goldmine for connections and potential job leads.
✨Spotlight Your Projects
Make sure to highlight any hands-on experience or projects on your portfolio that showcase your skills in aerospace engineering. Employers love seeing practical applications of theoretical knowledge. Show us what you've got!
✨Apply Directly on Company Websites
When you find companies you want to work for, head straight to their careers page to apply for full-time roles, like the one with DCS Recruitment Limited for a Safety Critical Software Engineer. This often puts your application in front of the right people faster than just waiting for job boards!
We think you need these skills to ace Safety Critical Software Engineer
Some tips for your application 🫡
Show Off Your Technical Skills:When applying for the aerospace engineering role at DCS Recruitment Limited, make sure to highlight your technical expertise. Include specific software skills, like CAD tools or simulation software, and any relevant engineering projects you’ve worked on. This is your chance to really shine and showcase your engineering toolkit!
Don't Skip Your Projects!:Include a section in your CV dedicated to projects that demonstrate your problem-solving abilities in aerospace engineering. Whether it's a university project, an internship, or personal work, we love seeing how you’ve applied your skills in real-world scenarios. Make it clear what your role was and the impact of the project.
Show Your Passion in Your Cover Letter:At DCS Recruitment Limited, we're not just looking for skills – we want to know why you’re passionate about aerospace engineering. Use your cover letter to express what excites you about aviation technology and your career goals. Share any relevant experiences or inspirations that have led you to apply for this full-time position.
Tailor Your CV for Aerospace:Make sure your CV is specifically tailored to aerospace engineering. Focus on your education, any certifications, and your work experience, ensuring you highlight aspects that relate directly to the role. Don’t forget to mention any internships or apprenticeships that have given you hands-on experience.
How to prepare for a job interview at DCS Recruitment Limited
✨Brush Up on Your Technical Knowledge
Aerospace engineering is all about technical precision, so make sure you’re comfortable with key concepts like aerodynamics, propulsion, and materials science. We recommend going through any relevant coursework or projects you’ve worked on – these real-world examples can illustrate your understanding during the interview with DCS Recruitment Limited.
✨Showcase Your Projects with Confidence
Make sure to have a portfolio ready that details any significant projects you've worked on, whether it’s a group assignment or a personal endeavour. Be prepared to discuss the challenges you faced, the tools you used, like CAD software, and what you learned from the experience, as this will show your problem-solving skills in action.
✨Prepare for Technical Interviews
Expect some technical questions or even problem-solving exercises during your interview with DCS Recruitment Limited. Get familiar with design challenges or theoretical problems related to aerospace; this can range from calculating lift and drag forces to materials selection under stress. Practising these can help you feel more at ease when faced with tricky questions.
✨Emphasise Your Passion and Teamwork Skills
As a full-time candidate, it’s crucial to convey your passion for aerospace engineering and your ability to work in teams. Highlight any group projects or internships you've done, focusing on how you collaborated with others to achieve a goal. Companies like DCS Recruitment Limited love seeing candidates who not only have technical skills but also fit well within their team culture.