freehire launches on Product Hunt on 26 August.

Follow →

Embedded Software Developer

Summary

Develop embedded firmware in C/C++ for advanced robotic systems, designing and maintaining low-level interfaces like SPI, I2C, and CAN-bus.

Salary: £50,000 - 60,000 per year

Requirements:
  • Hands-on experience in embedded firmware development using C and C++.
  • Degree in Computer Science, Software Engineering, or a similar field.
  • Experience with embedded system architecture design, implementation, and maintenance.
  • Experience working on complex projects and finding solutions using advanced robotic systems.
  • Knowledge of network interfaces and protocols including SPI, I2C, USB, UART, RS232, RS485, Ethernet, and CAN-bus.
  • Understanding of electronic PCB design.
  • Proven track record of delivering high-quality products.
  • Experience with bare-metal real-time systems and/or real-time operating systems (RTOS).
  • Experience with MBED and STM32 microcontrollers.
  • Interest in low-level motor control and PID.
  • Ability to reliably commute to London SE10.
  • Right to work in the United Kingdom.
  • At least 2 years of embedded experience.
Responsibilities:
  • Collaborate across electronics, mechanical design, and software teams.
  • Participate in daily Scrum stand-ups.
  • Support sprint planning, reviews, priority management, and Agile retrospectives.
  • Create firmware for new and existing products.
  • Write efficient, high-quality, maintainable code and conduct code reviews.
  • Drive product development from concept and deployment through to future maintenance.
  • Collaborate internally and externally to support efficient project delivery.
Technologies:
  • Embedded
  • Ethernet
  • Firmware
  • Support
  • Network
  • Robotics
  • VR
  • C++

More:

We are Mo-Sys, an award-winning, world-renowned manufacturer of virtual production solutions and camera robotics for film, HETV, and broadcast, enabling high-quality AR, VR, and virtual production. We ship to broadcasters in more than 40 countries and our technology is used by major customers and on Hollywood productions. We offer a casual office environment, flexible working hours, a continuous development budget, private health insurance, gym discounts, group life insurance, an employee assistance program, a Cycle to Work scheme, occasional office socials, and 33 days of holiday including a Christmas and New Year closure. We work as a small, agile, collaborative team with a friendly family feel and an inclusive, down-to-earth culture. The role is office based in North Greenwich, London, and we do not provide sponsorship.

last updated 32 week of 2026

See also