Senior Software Controls Engineer

Secure Consult

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Secure Consult in London is seeking engineers to develop quantitative control quality metrics for humanoid robotics. You will create automated pipelines for deterministic testing, integrate evaluation into CI/CD, and support hardware-in-the-loop and simulation environments.

The role emphasizes reproducibility, cross-team tooling, and fleet-wide health monitoring. We value strong skills in Python and C++, experience with ROS/ROS2, data analysis, and building scalable test frameworks to enable

Qualifications

  • Candidate should have hands-on experience with Python and C++ in real-time control
  • Experience building automated test harnesses and evaluation pipelines
  • Familiarity with ROS/ROS2 and robot middleware is essential
  • Knowledge of CI/CD workflows and Git-based collaboration required

Responsibilities

  • Develop quantitative control quality metrics from robot data, simulations and telemetry
  • Maintain metric definitions with versioning for long-term comparability
  • Create automated test harnesses for reproducible control evaluation
  • Integrate control performance evaluation into CI pipelines with regression detection
  • Build tools to compare control software versions across releases
  • Design per-robot and fleet-level test suites usable by other teams

Skills

Python
C++
ROS/ROS2
CI/CD
Data Analysis
Control Systems
Testing Automation
Git workflows
Telemetry/Measurement
Debugging/Profiling

Education

Bachelor's or higher in Robotics/CS/EE

Tools

Git
CI/CD tooling
Linux

Job description

London On-site, Full time SC-6BBD5134BFBD2A3C8F82

The opportunity

Join a cutting-edge robotics engineering team focused on developing commercial humanoid robots. In this role, you will engineer precise, automated control quality metrics and build evaluation pipelines that ensure consistent and objective performance measurement across a fleet of robots. You will develop infrastructure for automated, deterministic control testing integrated into continuous integration systems, supporting hardware-in-the-loop and simulation environments. You will enable engineers to compare control software releases reliably and track fleet-wide control health over time.

What you could work on
  • Develop quantitative control quality metrics from robot data, simulations, and live telemetry
  • Maintain metric definitions with versioning to ensure long-term comparability
  • Create automated test harnesses that enable reproducible and deterministic control evaluation
  • Integrate control performance evaluation into CI pipelines with automatic regression detection
  • Build tools for engineers to compare different control software versions effectively
  • Design per-robot and fleet-level test suites runnable by other teams without controls expertise
  • Monitor control performance trends such as drift, variability, and degradation across robots
  • Develop dashboards to provide clear visibility of control health and performance
  • Hands-on experience with robotics systems, robot data, timing, and hardware experiment challenges
  • Proficient in Python and modern C++ for real-time control code instrumentation
  • Built test automation, evaluation frameworks, or benchmarking tools adopted by engineering teams
  • Strong skills in measurement, data analysis, and statistical judgment for system performance
  • Experience with robot middleware and data formats (ROS/ROS2), CI/CD pipelines, and Git workflows
  • Familiarity with robot kinematics/dynamics or control system concepts is advantageous
  • Exposure to hardware-in-the-loop testing and physical regression testing is a plus
  • Experience with simulation environments and fleet operations beneficial
Security vetting

Confirm any vetting requirements with your consultant. An absent badge does not mean vetting is unnecessary.

Working arrangements

London, On-site, Full time. Confirm employment terms and any clearance requirements with your consultant.

Software Engineering Robotics Control Systems Python C++ Automation CI/CD Data Analysis

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Control Teleoperation Engineer
Software Control Teleoperation Engineer

Secure Consult • Greater London

Hybrid
GBP 70,000 - 110,000
Staff Control Software Engineer
Staff Control Software Engineer

Reevr Talent Ltd • Greater London

On-site
GBP 90,000 - 120,000
Robotics Learning Engineer
Robotics Learning Engineer

Secure Consult • Greater London

Hybrid
GBP 70,000 - 100,000
Senior Low Level Control Engineer - End-Effectors
Senior Low Level Control Engineer - End-Effectors

Secure Consult • Greater London

Hybrid
GBP 90,000 - 120,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
Staff Control Software Engineer
Staff Control Software Engineer

Reevr Talent Ltd • City Of London

On-site
GBP 90,000 - 130,000
Staff Control Software Engineer
Staff Control Software Engineer

ReeVR • Greater London

On-site
GBP 90,000 - 130,000
Senior Machine Learning Research Engineer
Senior Machine Learning Research Engineer

Secure Consult • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Robotics Control Quality Engineer
Senior Robotics Control Quality Engineer

Groupe-Ebra-1 • Greater London

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