Staff Control Software Engineer

Staff Control Software Engineer

Full-Time On-site
JobsTrackR

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.

#J-18808-Ljbffr

Staff Control Software Engineer employer: JobsTrackR

At Essential Employment, we pride ourselves on being an excellent employer, offering a supportive work culture that values collaboration and professional growth. Our hybrid/remote role for an Adult Social Care Senior Solicitor in Stafford provides flexibility while ensuring you are part of a dedicated team, with opportunities to enhance your legal expertise in a meaningful area of public service. With competitive pay rates and a commitment to equal opportunities, we strive to create a rewarding environment for all our employees.

JobsTrackR

Contact Details:

JobsTrackR Recruitment Team