Join a well-funded, fast-growing tech company at an exciting stage of growth. We’re looking for a hands-on Embedded Software Engineer to design and build the real-time systems powering their first-generation hardware. Embedded software engineer responsibilities: Develop embedded software in C/C++ or Rust (RTOS, bare-metal, SoCs, MCUs) Work closely with electronics engineers to deliver reliable, high-performance products Shape tools, processes, and testing practices from the start Stay hands-on with coding while influencing architecture and future directionEmbedded software engineer requirements: 3 years embedded C/C++, (Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Python for prototyping/testing Proactive, collaborative mindset with ownership of projectsThis is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. Position: Embedded Software Engineer Location: Cambridge Salary: £50-70k Key Skills: embedded C/C++, RTOS, bare-metal, SoCs, MCUs Desirable skills: Rust Apply: jamie AT enterpriserecruitment DOT com I’m not an engineer myself, but have a BSc in Computer Science so have a technical understanding. Feel free to send your CV and I can match you to our other suitable roles. I specialise in recruiting software and electronic engineers for technology companies throughout the UK