Senior Software Engineer (Test & Systems)
Location: Hertfordshire (hybrid working)
Looking to push your engineering career into more complex, high-impact territory? We’re seeking a Senior Software Engineer to work on advanced systems at the cutting edge of technology, helping design and develop software that supports sophisticated hardware testing environments.
The Role
You’ll play a key part in building and maintaining test software used to validate complex, high-reliability systems and components. Working in a collaborative engineering team, you’ll contribute across the full lifecycle—from concept and design through to integration and verification.
What You’ll Be Doing
- Developing software for test equipment and system validation
- Working closely with multidisciplinary teams (software, hardware, systems)
- Supporting continuous integration, automation, and DevOps practices
- Ensuring high standards of code quality, testing, and documentation
- Contributing to agile development processes
What We’re Looking For
- Solid experience in software engineering, particularly test or systems-focused development
- Strong programming skills in C/C++ (scripting languages a plus)
- Experience working in agile environments
- Understanding of software quality practices and lifecycle management
- Familiarity with CI/CD, automation, and DevOps approaches
- Exposure to electronics testing and debugging tools (e.g. oscilloscopes, spectrum analysers)