Robotics Software Developer

Robotics Software Engineer – Contract – Onsite London

We are supporting an innovative engineering organisation developing advanced robotics systems within a real-world manufacturing environment.

This is an opportunity to join a highly skilled team at a critical stage, helping prepare an existing system for deployment.

This is a hands-on role focused on improving system reliability, developing new features, and ensuring performance in real-world conditions. You’ll work across the software stack alongside mechanical and software engineers, contributing wherever priorities require.

Skills & Experience:

Essential:

  • Commercial experience in robotics software development
  • Strong programming skills in Python and/or C++
  • Experience working with physical robotic system s (not purely simulation)
  • Experience working within existing codebases and complex systems
  • Strong problem-solving skills and ability to manage edge cases
  • Ability to contribute quickly with minimal onboarding
  • Comfortable working onsite full-time

Desirable:

  • Experience with ROS / ROS2
  • PLC programming
  • ABB robotics
  • Computer vision in robotics (calibration, integration)
  • Experience with embedded systems (e.g. Jetson)
  • NVIDIA robotics stack / Isaac Sim
  • Linux systems (Docker, networking, device drivers)

Additional Information:

  • Location: London (Hybrid/on-site preferred)
  • Competitive rate, dependent on experience

Job Details

Company
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted