You will play a key role in delivering advanced real-time software solutions that support next-generation missile and defence systems.
As a Software Engineer, you will be responsible for development and integration of embedded, real-time software for missile subsystems.
Hands-on engineering role, where you will:
- Develop embedded software using C, C++ and/or Ada
- Work on real-time systems with strict performance requirements
- Integrate software with hardware, firmware, and other subsystems
- Support both current products and future system development
- Collaborate closely with multidisciplinary engineering teams
- Your work will contribute to high-integrity, safety-critical systems.
Skills and Experiences
- Strong experience in embedded software development (C/C++)
- Understanding of real-time operating systems (RTOS) (desirable)
- Knowledge of ARM and/or RISC-V architectures
- Excellent analytical and design skills
- Strong problem-solving ability with a flexible, can-do mindset
- Knowledge of modern software development practices
- Ability to communicate effectively with multiple stakeholders
- Experience with Ada
- Familiarity with safety-critical standards.