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 … 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 direction Embedded 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 … This 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-85k Key Skills : embedded C/C++, RTOS, bare-metal, SoCs, MCUs Desirable skills : Rust Apply: jamie AT enterpriserecruitment DOT More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£55K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong … Linux skills – ideally with experience of some low level setup/configuration of Embedded Linux systems (such as uboot or device tree) and/or using Linux Build Systems (such as Petalinux or Yocto). As a key member of a cross functional team, you will bring good problem solving skills, a good academic background and an interest in … new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Your general digital design experience with electronics should include the use of Altium (PCB design) and HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects … on offer is a competitive remunerations package including career support and opportunities for leadership. Keywords: FPGA, ASIC, PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, Project Leadership Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
coding in the early stages. Over time, your focus will shift towards leading a dedicated team of engineers as the group expands. Your work will span: Developing real-time embedded systems and ensuring they integrate seamlessly with hardware Introducing modern engineering practices, from testing frameworks to version control and automation Working closely with electronics and systems engineers to deliver … leadership role. Youll need to combine strong technical expertise with the drive to scale a new function inside a company thats moving fast. Ideally, youll bring: Deep experience with embedded C/C++ or Rust (RTOS, bare-metal, or similar environments) Familiarity with microcontrollers, SoCs, and low-level software development Some exposure to Python or similar tools for More ❯
coding in the early stages. Over time, your focus will shift towards leading a dedicated team of engineers as the group expands. Your work will span: Developing real-time embedded systems and ensuring they integrate seamlessly with hardware Introducing modern engineering practices, from testing frameworks to version control and automation Working closely with electronics and systems engineers to deliver … ll need to combine strong technical expertise with the drive to scale a new function inside a company that’s moving fast. Ideally, you’ll bring: Deep experience with embedded C/C++ or Rust (RTOS, bare-metal, or similar environments) Familiarity with microcontrollers, SoCs, and low-level software development Some exposure to Python or similar tools for More ❯