L

Staff Controls Software Engineer (Robotics & Real-Time Systems)

lithe transformation • United Kingdom
Visa Sponsorship
This Job is No Longer Active This position is no longer accepting applications

Lead the development of production-grade control software for advanced robotic systems, ensuring deterministic, safe, and scalable real-time performance. Bridge controls and software engineering to industrialize algorithms, optimize performance, and mentor engineers. Requires 10+ years in robotics control software with expertise in C++ and Python.

Key Highlights
Lead production-grade control software development for advanced robotic systems in real-time environments
10+ years of experience in robotics control software with expertise in C++ and Python
Responsible for architecture design, testing, deployment, and safety-critical fail-safes
Key Responsibilities
Design and maintain modular, real-time control architectures for locomotion, manipulation, and teleoperation
Implement high-performance control loops and middleware interfaces for deterministic, safe robotic operation
Industrialize algorithms to ensure production readiness, maintainability, and performance
Lead integration of real-time control software on embedded or Linux-based systems
Develop automated testing frameworks including simulation, hardware-in-the-loop, regression, and performance testing
Define and enforce reliability, latency, and safety metrics throughout the control stack
Conduct profiling, benchmarking, and performance validation on robotic hardware
Mentor engineers on control software best practices, testing methodologies, and performance optimization
Technical Skills Required
C++ (modern standards) Python Real-time control systems
Benefits & Perks
23 days annual leave + 15 days paid sick leave + paid company holidays
Fully funded private healthcare for UK employees
Equity, pension scheme (8% total contribution), free meals, and snacks in-office
Nice to Have
Experience with ROS2, real-time Linux, or RTOS environments
Familiarity with safety-critical systems, redundancy, and failover mechanisms
Background in whole-body control, actuator coordination, or real-time trajectory execution
Experience in Joint/Cartesian Impedance and force control
Learning-based control methods such as reinforcement learning (RL) or imitation learning

Job Description

Staff Controls Software Engineer

Location: London (visa sponsorship available for outstanding candidates)

About the Company

My client is a fast-growing, well-funded technology company operating at the forefront of AI, robotics and advanced engineering. Its mission is to develop highly sophisticated technology that brings AI out of the digital world and into real-world industrial environments.

The business is entering an important stage of its growth and is building a world-class international team of engineers, researchers and technology specialists to develop the next generation of advanced robotic systems.

About the Role

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Hidden company

Log in to see location

Premium

Graduate Hardware & Software Engineer (AI, Systems & Technical Product Development)

Programming Full-time Entry level 16h ago

Log in free to see the details

Visas, Work Permits & Legal Insights

Stay informed about visa types, work permits, and immigration updates for international professionals.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.