Robotics Software Developer

Company: UK CPC
Apply for the Robotics Software Developer
Location: London
Job Description:

Robotics Software Engineer – Contract – Onsite London

Ready to make your application Please do read through the description at least once before clicking on Apply.

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 systems (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
  • xwzovoh

  • 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

Posted: March 28th, 2026