Job Title: Software Engineer
Location: Bristol, Stevenage, or Bolton (relocation package available)
Before applying for this role, please read the following information about this opportunity found below.
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.
JBRP1_UKTJ