Staff Control Software Engineer

JobsTrackR

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JobsTrackR in London is seeking a Lead Control Software Engineer to develop real-time control software for humanoid robots. You will produce production-quality C and Python, migrate control algorithms from research to production, and validate software on physical robotic systems using simulation and hardware-in-the-loop testing.

You will guide software architecture, contribute to engineering standards, and mentor other engineers as the robotic platform scales within a challenging industrial

Qualifications

  • Significant commercial experience in robotics control software.
  • Strong hands-on C experience.
  • Strong Python skills.
  • Experience with real-time control systems.
  • Experience with ROS2, real-time Linux and/or an RTOS.
  • Experience taking algorithms from research/prototype into production.
  • Experience with robotics simulation and HIL testing.
  • Experience validating software on physical robots.
  • Experience contributing to software architecture.
  • Understanding of automated testing, CI/CD and software releases.
  • Experience providing technical leadership or mentoring.

Responsibilities

  • Develop real-time control software for humanoid robots.
  • Develop and optimise production-quality C and Python.
  • Take control algorithms from research and prototype through to production.
  • Deploy and validate software on physical robotic systems.
  • Work with simulation and hardware-in-the-loop testing.
  • Contribute to software architecture and technical decisions.
  • Develop automated testing and software release processes.
  • Work closely with robotics, mechanical, AI and systems engineers.
  • Provide technical leadership or mentorship to other engineers.
  • Help establish engineering standards as the robotic platform scales.

Skills

C
Python
Robotics control systems
Real-time control
ROS2
Real-time Linux and/or RTOS
Robotics simulation
HIL testing
Physical robot validation
Software architecture
Automated testing
CI/CD

Job description

Lead Control Software Engineer

Location: London
Working Pattern: Office-based, Monday–Friday
Salary: Competitive

Lead Control Software Engineer – Humanoid Robotics

A leading technology business is developing advanced humanoid robots designed for real-world industrial applications.

We are looking for a Lead Control Software Engineer to develop the real-time software responsible for controlling the movement and behaviour of these robotic systems.

This is a highly hands-on role combining robotics control, software development and technical leadership.

Key Skills
  • C
  • Python
  • Robotics control systems
  • Real-time control
  • ROS2
  • Real-time Linux and/or RTOS
  • Robotics simulation
  • HIL testing
  • Physical robot validation
  • Software architecture
  • Automated testing
  • CI/CD
The Role

As a Lead Control Software Engineer, you will:

  • Develop real-time control software for humanoid robots.
  • Develop and optimise production-quality C and Python.
  • Take control algorithms from research and prototype through to production.
  • Deploy and validate software on physical robotic systems.
  • Work with simulation and hardware-in-the-loop testing.
  • Contribute to software architecture and technical decisions.
  • Develop automated testing and software release processes.
  • Work closely with robotics, mechanical, AI and systems engineers.
  • Provide technical leadership and mentorship to other engineers.
  • Help establish engineering standards as the robotic platform scales.
About You

We are looking for a Lead Control Software Engineer with strong experience developing control software for complex robotic systems.

You should have:

  • Significant commercial experience in robotics control software.
  • Strong hands-on C experience.
  • Strong Python skills.
  • Experience with real-time control systems.
  • Experience with ROS2, real-time Linux and/or an RTOS.
  • Experience taking algorithms from research/prototype into production.
  • Experience with robotics simulation and HIL testing.
  • Experience validating software on physical robots.
  • Experience contributing to software architecture.
  • Understanding of automated testing, CI/CD and software releases.
  • Experience providing technical leadership or mentoring.
The Opportunity

This is an opportunity for a Lead Control Software Engineer to work on technically challenging problems within humanoid robotics.

You will have the opportunity to influence:

  • Control software architecture
  • Robotics control systems
  • Engineering standards
  • Production software development
  • The development of advanced humanoid robotic platforms

The business is progressing its technology from advanced R&D towards real-world industrial deployment.

If you are a Lead Control Software Engineer with a strong background in robotics controls, C and real-time software, we would be keen to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Control Software Engineer
Staff Control Software Engineer

Reevr Talent Ltd • Greater London

On-site
GBP 90,000 - 120,000
Lead Real-Time Control Engineer – Humanoid Robotics
Lead Real-Time Control Engineer – Humanoid Robotics

JobsTrackR • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Controls Engineer
Senior Software Controls Engineer

Groupe-Ebra-1 • Greater London

On-site
GBP 85,000 - 110,000
Equity options
30+ paid days off
Private healthcare
+3
Senior Software Controls Engineer
Senior Software Controls Engineer

Humanoid • Greater London

On-site
GBP 70,000 - 110,000
Equity stock options
30+ days off
Private healthcare
+3
Lead Robotics Software Engineer
Lead Robotics Software Engineer

Humanoid • Greater London

On-site
GBP 70,000 - 90,000
High competitive salary
23 working days of vacation
Opportunity to work with latest technologies
Staff Controls Software Engineer
Staff Controls Software Engineer

Thehumanoid • Greater London

On-site
GBP 70,000 - 90,000
23 days annual leave
Fully funded private healthcare
Equity sharing
+3
Lead Real-Time Control Engineer - Humanoid Robotics
Lead Real-Time Control Engineer - Humanoid Robotics

Reevr Talent Ltd • Greater London

On-site
GBP 90,000 - 120,000
Staff Controls Software Engineer
Staff Controls Software Engineer

Humanoid • Greater London

On-site
GBP 110,000 - 160,000
Equity
Private healthcare
Pension
+1
Staff Controls Software Engineer - Real-Time Robotics
Staff Controls Software Engineer - Real-Time Robotics

Humanoid • Greater London

On-site
GBP 110,000 - 160,000
Equity
Private healthcare
Pension
+1
Low-level Control Engineer
Low-level Control Engineer

JobsTrackR • East Ham

On-site
GBP 55,000 - 90,000