Robotic Software Engineer
Robotic Software EngineerLocation: Melbourn, Cambridge (On-site)Employment Type: Permanent or ContractSalary (Permanent): £50,000 - £65,000 per annumContract Rate: £300 - £400 per dayRole OverviewWe are seeking a highly capable Robotic Software Engineer to join our engineering team working on real-world, safety-critical robotic systems. This is a hands-on role focused on developing, maintaining, and deploying robust Python-based software for industrial and autonomous robotic platforms.You will work closely with mechanical and electrical engineers to build and operate complex physical systems including mobile robots, robotic arms, automation cells, and sensor-driven platforms. Key ResponsibilitiesDesign, develop, and maintain large-scale Python codebases for robotic control systemsIntegrate software with real-world hardware including sensors, actuators, PLCs, and robotic platformsDebug and support long-running robotic systems in live environmentsWork closely with mechanical and electrical engineers to deliver integrated solutionsContribute to system architecture, safety, and reliability practicesMUST-HAVES (Non-Negotiable)Core Technical RequirementsIndustrial or real-world robotics experienceMobile robots, robotic arms, automation cells, or similar physical systemsPython as a primary programming languageUsed in robotics, control, or automation (not just data science or Scripting)Experience maintaining large Python codebases (not standalone scripts)Strong knowledge of:Object-Or
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!