Embedded Software Engineer
Listed on 2026-02-13
-
Engineering
Robotics, Embedded Software Engineer, Systems Engineer, AI Engineer
Embedded Software Engineer – Robotics
Location: London, UK 5 days in the office
Department: Robotics & Embedded Systems Engineering
Experience Level: Senior (5+ years)
Salaries: TBD +Bonus
About the RoleWe are building the next generation of human robots designed to safely and intelligently work alongside people. As an Embedded Software Engineer
, you will be at the heart of developing core real-time operating systems, data networks, protocols, and foundational software subsystems that power advanced robotic platforms.
You will design and deliver high-integrity, safety‑critical software that enables precise, high‑fidelity robotic control and safe human‑robot collaboration. This is a high‑impact role offering full ownership of new systems and direct contribution to future products.
What You’ll Do- Design & Build Embedded Software: Develop and validate embedded software that meets stringent safety, reliability, and real‑time performance requirements.
- Hardware & Software Integration: Integrate sensors, actuators, and computing platforms into robust, fault‑tolerant robotic systems.
- Develop Safety‑Critical Systems: Architect and implement safety‑critical software stacks enabling robots to operate safely in human environments.
- Lead Cross‑Functional Projects: Drive interdisciplinary initiatives across perception, controls, computing, and software teams.
- System Testing & Validation: Integrate new systems onto physical robots and validate performance and safety in real‑world conditions.
- Build R&D Infrastructure: Contribute to tools, workflows, and engineering practices within a small, agile R&D team.
- Advance Robotic Safety & Performance: Help push the boundaries of real‑time performance and safety for human‑centric robotic systems.
- 5+ years of experience in C/C++ and embedded systems development.
- Proven delivery of safety‑critical software (robotics, autonomous vehicles, ADAS, medical devices, or similar).
- Strong experience with RTOS
, time‑sensitive control systems, and real‑time networking. - Expertise in sensor integration (cameras, LiDAR, radar, IMUs).
- Experience building or modifying Linux kernels and developing device drivers
.
- Experience deploying EtherCAT on custom hardware.
- Familiarity with functional safety standards (IEC 61508, ISO 26262).
- Background in humanoid robotics or complex electromechanical systems.
- Work on cutting‑edge humanoid robotics with real‑world impact.
- Own mission‑critical systems from concept through deployment.
- Collaborate with exceptional engineers across robotics, controls, and AI.
- Help shape the future of safe human‑robot collaboration
.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: