Embedded C/C++ Programmer, London
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms.
What You’ll Be Doing
- Architecting and implementing real-time embedded software for precision motion control
- Integrating motor drivers, sensors, and actuators into embedded systems
- Collaborating with mechanical and control engineers to optimize robotic performance
- Debugging low-level firmware and fine-tuning algorithms for responsiveness and accuracy
- Working across the full product lifecycle—from prototyping to deployment in the field
What We’re Looking For
- Strong proficiency in C and modern C++ (C++14/17/20) in embedded environments
- Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming
- Experience with microcontrollers (ARM Cortex-M preferred) and low-level hardware interfaces (SPI, I2C, UART)
- Familiarity with motor control techniques such as PID tuning, PWM generation, or feedback loops
- Background in robotics, automation, or motion control systems is highly desirable
- A curious mind, problem-solving attitude, and team-oriented approach
Bonus Skills
- Knowledge of fieldbus protocols like CAN, EtherCAT
- Experience with simulation or modeling tools (e.g. MATLAB, Simulink)
- Exposure to safety-critical or ISO-certified systems
Why Join Us?
- Work on real-world robotics challenges with tangible impact
- Be part of an agile team pushing the boundaries of embedded innovation
- Enjoy a flexible work setup in a central London location
- Access to professional development and opportunities to explore emerging technologies
- Company
- IT Search & Select
- Location
- City of London, London, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £55,000 - £80,000 per annum
- Posted
- Company
- IT Search & Select
- Location
- City of London, London, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £55,000 - £80,000 per annum
- Posted