Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Senior Software Engineer (Hardware)

Location: Birmingham, West Midlands
Renumeration: £55000 - £75000 per annum + Bonus, Pension, Healthcare, Remote

Contract: Permanent

Senior Software Engineer (Hardware Robotics)

We’re on the hunt for a Senior Software Engineer to help develop a people-carrying AGV (automated guided vehicle) designed specifically for the amusement industry. This isn’t your average Engineering job-it’s hands-on, exciting, and perfect for someone who loves working on cutting-edge robotics solutions. You’ll be part of a small, tight-knit team combining mechanical, electrical, and software engineering to deliver something groundbreaking.

If you look at the requirements and feel like you’ve got at least half of what we’re after, let’s have a chat-we’re more interested in what you can bring to the table than ticking every box.


The Type of Person You Are

  • Problem Solver: You enjoy rolling up your sleeves and tackling tough challenges.
  • Calm Under Pressure: Tight deadlines? Complex problems? Bring it on.
  • Open-Minded: You love debating ideas and questioning approaches to find the best solution.
  • Team Player: Collaboration is your thing, and you’re all about sharing knowledge and helping others grow.

Your Engineering Toolkit

We’re looking for someone who’s confident working with:

  • Languages: You can jump between C++, C#, Rust, Typescript, or Python without hesitation.
  • Source Control: You know your way around Git and follow solid source control practices.
  • Software Engineering: You’ve got a good grasp of common architecture and engineering best practices.

Bonus Points for These Domain Skills:

If you’ve worked in robotics or real-time systems, we’d love to hear about it. Specific experience we value includes:

  • ROS/ROS2: You know the Robot Operating System inside out.
  • Linux: You’re comfortable working in Linux environments.
  • Networking: You can configure and program networks and have experience with EtherCAT.
  • PLCs: You’ve worked with Safety PLCs or Functional PLCs (IEC 61131-3).
  • Standards Knowledge: Understanding EN ISO 13849 safety standards is a big plus.
  • Motion Control/Path Planning: You’ve got a handle on the basics of motion control and navigation solutions.

Why You’ll Love It

This role is perfect for someone who’s excited about building real-world robotics and being part of an innovative team shaping the future of the amusement industry. It’s a chance to work across disciplines, stretch your skills, and make a real impact on a unique project.

Think you’ve got what it takes? Even if you don’t tick every box but feel like this is up your street, get in touch. Let’s build something incredible together.

Apply Now
Upload CV