Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking … advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong EmbeddedC and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register … level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development More ❯
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 embeddedC/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 : embeddedC/C++, RTOS, bare-metal, SoCs, MCUs Desirable skills : Rust Apply: jamie AT enterpriserecruitment DOT More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and build … the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embeddedC … This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embeddedC, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/ More ❯
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and … build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embeddedC (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a More ❯
Are you an ambitious, high flying Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to … design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. If you’re seeking a standard 9–5 role … with minimal challenge, this position is unlikely to be the right fit. Embedded software engineer requirements: Minimum 3+ years embeddedC (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities of … the Embedded Software Engineer: Develop embedded software solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and resolve technical software issues Interpret system and software … and reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What Were Looking For in the Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a manufacturing or embedded systems environment Experience More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities of … the Embedded Software Engineer: Develop embedded software solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and resolve technical software issues Interpret system and software … reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What We re Looking For in the Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a manufacturing or embedded systems environment Experience More ❯
real-time logic. Develop for AMD/Xilinx RFSoCs (e.g. Zynq UltraScale+) and Intel FPGAs (e.g. Agilex), including integration with high-speed ADCs/DACs. Collaborate with systems, RF, embedded software, and verification engineers to ensure end-to-end performance and compliance. Support test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the … implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high-reliability deployment. Act as a technical expert in reviews, solution … development, and internal consultation across teams. Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embeddedC for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop and deploy on More ❯
St. Neots, Cambridgeshire, East Anglia, United Kingdom
MASS Consultants
real-time logic. Develop for AMD/Xilinx RFSoCs (e.g. Zynq UltraScale+) and Intel FPGAs (e.g. Agilex), including integration with high-speed ADCs/DACs. Collaborate with systems, RF, embedded software, and verification engineers to ensure end-to-end performance and compliance. Support test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the … implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop low-level C software for FPGA bring-up, test, and integration. Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high-reliability deployment. Act as a technical expert in reviews, solution … development, and internal consultation across teams. Essential Experience Proven track record in delivering FPGA designs for real-time, high-speed, or RF-centric systems. Proficiency in VHDL, SystemVerilog, and embeddedC for FPGA-host integration, control, and testing. Experience with MATLAB/Simulink and HDL Coder for algorithm-to-hardware workflows. Proven ability to develop and deploy on More ❯
and software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools More ❯
and software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We’re Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools 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, the … 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 embeddedC/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 embeddedC/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 ❯
their site based in Sharnbrook. Key skills required for the Controls Software Engineer - Codesys job in Sharnbrook: Codesys experience (ESSENTIAL) Previous experience and knowledge of Control Systems Experience of EmbeddedC CAN-bus This is an excellent opportunity for a Controls Software Engineer - Codesys that is keen to grow and progress their career with a forward-thinking business More ❯