Senior Embedded Software Engineer

Join a cutting-edge technology company at the forefront of robotics innovation. Based in Surrey, we are building smart, adaptive systems that redefine how machines interact with the physical world. We’re seeking a Senior Embedded Software Engineer to drive forward development on our next-gen robotics platforms.

  • Design, develop, and optimize embedded software for robotics applications using C/C++
  • Collaborate across multidisciplinary engineering teams to integrate hardware and software solutions
  • Take ownership of software architecture, performance, and safety standards
  • Lead debugging, testing, and validation of embedded systems in real-world environments
  • Contribute to design reviews and mentor junior engineers
  • Proven experience (5+ years) in embedded software development for real-time systems
  • Strong proficiency in C/C++ and RTOS environments
  • Solid understanding of microcontrollers, SoCs, and communication protocols (SPI, UART, I2C, CAN)
  • Familiarity with robotics, sensor integration, and motor control is highly desirable
  • Excellent problem-solving, documentation, and collaboration skills
  • Work on impactful projects transforming automation and AI integration
  • Flexible working environment with hybrid options and a supportive team
  • Competitive compensation, pension plan, and professional development opportunities
  • A culture of innovation, curiosity, and technical excellence
Company
IT Search & Select
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
Posted
Company
IT Search & Select
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
Posted