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