Software Integration Engineer in Bristol

Software Integration Engineer in Bristol

Bristol Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
Rosenxt Group

At a Glance

  • Tasks: Develop and maintain software testing and integration for cutting-edge robotics.
  • Company: Join Rosenxt, a leader in subsea robotics and autonomous systems.
  • Benefits: Enjoy flexible hybrid working, 30 days leave, and a competitive salary.
  • Other info: Collaborative environment with excellent career development opportunities.
  • Why this job: Make a real impact in robotics while growing your engineering skills.
  • Qualifications: Experience in software testing and proficiency in Linux and programming languages.

The predicted salary is between 40000 - 50000 £ per year.

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.

What You Bring

Essential

  • 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

About Rosenxt

Rosenxt is a forward-thinking technology group — we are visionary architects of progress with decades of engineering excellence. As a privately owned global partner with more than 740 employees, we look far beyond tomorrow: being committed long-term, we turn opportunities into successful ventures. Tech enthusiasts through and through, we dive deep into the latest technologies. Our expertise in various technology fields such as sensors, autonomous robotics, AI, and advanced materials combined with our strong R&D mindset, allows us to develop high-tech solutions for customers in the most challenging environments, including subsea, industrial, renewables, and the integrity of the water and energy supply. Our purpose goes beyond pure business: it is about creating progress and sustainable value – for our customers, for our partners and for society at large.

Software Integration Engineer in Bristol employer: Rosenxt Group

Rosenxt is an exceptional employer located in the vibrant city of Bristol, offering a collaborative hybrid work environment that fosters innovation and professional growth. With a strong commitment to employee development, generous benefits including 30 days of annual leave, a competitive pension scheme, and opportunities for career advancement, Rosenxt empowers its team members to thrive in the cutting-edge fields of robotics and autonomous systems. Join us to be part of a forward-thinking technology group dedicated to creating sustainable value and making a real impact in challenging environments.

Rosenxt Group

Contact Details:

Rosenxt Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Integration Engineer in Bristol

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Rosenxt Group or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Rosenxt Group.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Rosenxt Group.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Rosenxt Group that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Software Integration Engineer in Bristol

Software Testing
Unit Testing
Integration Testing
End-to-End Testing
Linux Environments
Shell Scripting
CI/CD Concepts

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Rosenxt Group.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Rosenxt Group and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Rosenxt Group

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Rosenxt Group uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.