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