Embedded Software Engineer
Anson McCade
In this role you will design, implement and verify high-integrity embedded software for safety-critical applications. You will work within regulated environments and contribute to software architecture and system integration for autonomous and safety-focused systems. The position offers the chance to tackle challenging real-time development in aerospace/defence domains and collaborate across multidisciplinary teams. You will help ensure safety, reliability and trust in next-generation autonomous platforms.
Responsibilities- Develop safety-critical embedded software
- Design and implement real-time software solutions
- Contribute to software architecture and system integration
- Support verification, validation and testing activities
- Develop high-integrity software using C, C++ and/or Ada
- Work within regulated engineering and certification environments
- Support software safety analysis and assurance activities
- Collaborate with multidisciplinary engineering teams
- Strong embedded software engineering background
- Experience with C, C++, Ada or similar languages
- Experience with real-time or embedded systems
- Exposure to safety-critical or high-integrity software development
- Understanding of software verification and validation
- Familiarity with regulated engineering environments and safety standards
- Collaboration with multidisciplinary teams
- Effective communication
- Problem-solving under regulatory constraints
- C
- C++
- Ada
Reference: WJ-747_31240802 · Posted 06 Nov 2026, 09:39 PM