Job Title: Software Engineer
Location: Bristol, Stevenage, or Bolton (relocation package available)
Salary: Competitive (based on experience)
Working: Typically 4-5 days per week on-site (hybrid)
Security Clearance: British Citizen or Dual UK national with British citizenship required. BPSS checks will be conducted.
Opportunity: Join a dynamic, multi-disciplined team of around 50 engineers specialising in Test Solution design, including hardware, software, and real-time systems. Contribute to the transformation of Environment Simulator software development for testing complex missile systems and sub-components.
Key Responsibilities:
- Develop and support Engineering-based Environment Simulator software.
- Collaborate with various teams to deliver software from concept to production.
- Engage with test equipment and electronic circuitry in a lab environment.
Requirements:
- Proven software engineering experience.
- Proficiency in languages such as C, C++, and C#.
- Willingness to learn Ada and associated scripting languages.
- Experience with Agile development and high-quality software practices.
- Understanding of automation, CI/CD, and DevOps principles.
- Knowledge of communication interfaces (TFTP, Ethernet, RS232, RS422, RS485, Modbus, CAN, 1553 buses).
- Familiarity with unit testing, Test Driven Development, pair programming, and lightweight design modelling.
About Us: A leading defence organisation committed to supporting the Armed Forces and partnering with governments to defend freedom.
Benefits:
- Company bonus up to £2,500 (variable).
- Pension with up to 14% total contribution.
- Paid overtime opportunities.
- Up to 15 additional days of flexi leave.
- Enhanced parental leave (up to 26 weeks for maternity, adoption, and shared parental leave).
- Subsidised meals, free parking, and excellent site facilities.