Senior Software Engineer – Hardware Robotics

Company: ECM Selection Ltd.
Apply for the Senior Software Engineer – Hardware Robotics
Location: Horsham
Job Description:

Salary: £60,000 – 60,000 per year

Requirements:

  • Demonstrable relevant experience as a robotics engineer working on commercial software, ideally in C#.
  • Additional experience with C++ or Python would be desirable.
  • Any experience with ROS would be beneficial.
  • Hands-on experience working closely with hardware and testing software on physical machines.
  • Good communication skills and the ability to work with other stakeholders.
  • A computer science, electronics, or physics degree is expected.
  • Enjoy solving hard technical problems.
  • Must be eligible to live and work in the UK.
  • The role is based fully onsite.

Responsibilities:

  • Take a lead on some projects while contributing within the team on others.
  • Work closely with our Product Owner and other key stakeholders.
  • Write code as an individual contributor.
  • Test robots within their working conditions.
  • Investigate data logs and user feedback.
  • Deliver changes for production.
  • Work as part of a team to tackle varied challenges.

Technologies:

  • C#
  • Hardware
  • Mobile
  • Product Owner
  • Python
  • ROS
  • Robotics

More:

We are a tech company based a few miles outside Cambridge, with commercial field trials with UK and European partners and a focus on developing our next-generation mobile robots. Our small team has big ambitions and offers a competitive salary and share options. The role is fully onsite, and public transport is limited in the area.

#J-18808-Ljbffr…

Posted: October 4th, 2026