6 days ago
Stevenage, United Kingdom or Portsmouth, United KingdomMid Level
Responsibilities
- Design, code, maintain, and deploy scalable test automation software in Python and Java.
- Develop automated routines for instrument control, DUT sequencing, data acquisition, and result-file generation for RF and digital space equipment testing.
- Author and maintain architectural blueprints, technical specifications, API documentation, and system-design guidelines.
- Establish practices for code reviews, automated testing, continuous integration and deployment, and technical-debt management.
- Support the architectural evolution and development of future high-performance engineering test platforms.
- Work with system engineers and designers to build complex test sites for space equipment.
Requirements
- Experience testing instruments, systems, software, and devices, including understanding of DUT, EUT, and UUT terminology.
- Hands-on proficiency in Python and solid commercial experience with Java.
- Experience automating tests for instruments or equipment and their control interfaces, preferably from a space, automotive, scientific, aerospace, or similar background.
- Focus on test-system stability, instrument-control accuracy, robust error handling, and reliable automated test software.
- Proficiency with NoSQL databases, including MongoDB or similar technologies such as Cassandra, Couchbase, or CouchDB.
- Understanding of software design patterns, system architectures, automation of test hardware and software, and basic PC and LAN configurations.
- Ability to produce clear technical documentation for technical and non-technical stakeholders.
- Eligibility to gain UK SC Security Clearance.
Benefits
- Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, tax-free technology scheme, and discounted shopping.
- 37-hour working week with flexible hours around core hours, hybrid working, and up to two additional days per month as time off in lieu.
- No core hours on Friday afternoons, subject to contractual hours and business needs.
- Personalised development plan, unlimited access to more than 10,000 e-learning courses, and internal mobility opportunities.
- Wellbeing benefits including a 24/7 online GP, mental-health support, an Employee Assistance Programme, and discounted family health, dental, and eye-test insurance.
- Life assurance, enhanced parental leave pay of 23 weeks at 100%, adoption, shared parental, and caregiving leave.
- Cycle-to-work scheme, onsite canteen and coffee shop, lunchtime Pilates, wellbeing and multi-faith rooms, and employee representative groups.
- Permanent full-time position based in Portsmouth or Stevenage with infrequent travel; STEM returners are welcomed.
