Software Engineer
BAE Systems
In this role you will deliver software solutions for mission-critical hardware systems in aerospace and defence. You will work across the full product lifecycle with systems, hardware and test engineers to build reliable software for demanding environments. You’ll contribute to complex, real-world capabilities used in frontline operations, focusing on quality, performance, and integration. This is a collaborative, fast-paced team that values knowledge sharing and professional growth, with a clear impact on cutting-edge defence technology.
Pay / Benefits- hybrid work options
- competitive salary
- lifelong learning
- support for wellbeing
- balanced lifestyle
- inclusive culture
- Design, develop and test software to meet project requirements and schedules
- Contribute to requirements and technical design alongside systems and hardware engineers
- Support integration, verification and testing of complex aerospace products
- Produce and maintain technical documentation per governance and CM requirements
- Participate in peer reviews and progress reporting within a multidisciplinary team
- Degree qualified in Software Engineering, Computer Science or related discipline, or equivalent industry experience
- Strong software engineering background with experience in C, C++, C# or Ada
- Experience developing embedded software within a structured engineering environment
- Understanding of the full software development lifecycle from requirements to testing
- collaborative mindset
- ability to work in multidisciplinary teams
- commitment to quality and continuous improvement
- C
- C++
- C#
Reference: WJ-747_30993275