Back to jobs
Rosenxt Group
UK & Ireland

Software Integration Engineer

Bristol, United Kingdom
2026-06-19

Role Description

**Location: Bristol, UK** **Approach:** Hybrid Remote, typically 2-3 days per week in the office **Contract:** Permanent, full-time **Rosenxt** is revolutionising subsea robotics and autonomous systems, and we’re building a world-class engineering team at our Bristol location to drive this innovation forward. To build our engineering team we are recruiting for top-tier talent that is keen to: * Build and validate robust software that runs on real robots to tackle real-world applications. * Develop and maintain the testing and integration infrastructure that keeps our multi-disciplinary teams shipping confidently. * Grow their software engineering skills across a full robotics software stack. **About The Role** As a Software Integration Engineer, you will play a key role in ensuring our software is reliable, well-tested, and consistently delivered across our multi-disciplinary teams: robotics, AI, simulation, and software. You will focus on building and maintaining the testing and integration pipelines that underpin our products, from CI/CD pipelines to hardware-in-the-loop test environments. You will work closely with engineers across disciplines, with a focus on software quality, automation, and seeing your work validated against real hardware in the field. This role is based in our collaborative, hybrid environment in central Bristol. **What To Expect** * Develop and maintain integration and end-to-end tests that validate system behaviour across component and team boundaries. * Support and improve hardware-in-the-loop (HIL) testing setups to validate software against real or simulated hardware. * Contribute to the design and maintenance of CI/CD pipelines to support automated, reliable software delivery. * Write scripts and tooling to automate test execution, reporting, and environment setup. * Work with containerised environments (Docker) to build consistent, reproducible test and deployment environments. * Collaborate with engineers across teams to understand system behaviour and help identify and resolve integration issues. * Document test strategies, results, and integration processes to support team-wide visibility. * Grow your software engineering skills with support from senior engineers and a collaborative team environment. **Essential** **What You Bring** * Some experience or strong interest in software testing: unit testing, integration testing, or end-to-end testing. * Proficiency in Linux environments, including shell scripting and bash for automation and debugging tasks. * Familiarity with CI/CD concepts and tooling (e.g. GitHub Actions, Jenkins, or similar). * Experience with, or solid understanding of, container-based tools (e.g. Docker). * Programming experience in modern C\+\+ and/or Python. * Good communication skills and the ability to collaborate across technical teams. * Eagerness to learn, grow, and take ownership of your work in a dynamic environment. **Desirable** * Exposure to hardware-in-the-loop (HIL) testing or embedded systems. * Familiarity with packaging systems (apt, pip, or similar). * Knowledge of ROS2 or other robotics middleware. * Experience with Machine Learning pipelines or AI systems. * Interest in robotics, autonomous systems, or subsea technology. **Look Forward To** * Development and career opportunities in a global, innovative and long-term oriented group of companies * Funded career and learning development opportunities. * Flexible, hybrid working. * 30 days annual leave \+ bank holidays. * Company pension scheme where all employees receive a standard 10% employer contribution, with no obligation for employee contributions. * Company sponsored life insurance and private medical insurance. * Cycle scheme provided by Green Cycle Initiative. * Competitive remuneration package **More Information About The Rosenxt Group Please Click Here** www.rosen-nxt.com

Software Integration Engineer

Rosenxt Group

Sign Up →