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 ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Embedded Software Engineer We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of safety, functionality, and performance in a fast-paced environment. Key Responsibilities: Lead the design, development … and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver technical solutions for medical applications. Take ownership of tasks from initial concept through to completion, providing accurate project estimates and delivering within deadlines. Identify and … within the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embeddedC and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). More ❯
Are you an Embedded Software Engineer seeking a role that challenges your skills and pushes the boundaries of software development? Verso Recruitment are looking to find Embedded Software Engineer to work in Cambridge. This position offers the chance to work on the next generation of software, focusing on creating faster and more efficient solutions. Why This Role Stands … team of dedicated professionals who are committed to pushing the envelope in software engineering. The collaborative atmosphere encourages the sharing of ideas and continuous learning. Key Responsibilities for the Embedded Software Engineer: - Develop and integrate software for low-power, low-cost processors. - Implement new interfaces and displays, ensuring seamless functionality. - Work on PICS to control the software, enhancing overall … system performance. - Contribute to the development of more structured and efficient ways of working. Skills and Experience Required for the Embedded Software Engineer: - Proficiency in EmbeddedC - Proficiency working with RTOS/FREERTOS. - Strong understanding of communication protocols such as RS232 and LAN. - Proven ability to work on quick development cycles and deliver high-quality results. - Desirable More ❯
Cambridge, Cambourne, Cambridgeshire, United Kingdom
Verso Recruitment Group
Are you an Embedded Software Engineer seeking a role that challenges your skills and pushes the boundaries of software development? Verso Recruitment are looking to find Embedded Software Engineer to work in Cambridge. This position offers the chance to work on the next generation of software, focusing on creating faster and more efficient solutions. Why This Role Stands … team of dedicated professionals who are committed to pushing the envelope in software engineering. The collaborative atmosphere encourages the sharing of ideas and continuous learning. Key Responsibilities for the Embedded Software Engineer: - Develop and integrate software for low-power, low-cost processors. - Implement new interfaces and displays, ensuring seamless functionality. - Work on PICS to control the software, enhancing overall … system performance. - Contribute to the development of more structured and efficient ways of working. Skills and Experience Required for the Embedded Software Engineer: - Proficiency in EmbeddedC - Proficiency working with RTOS/FREERTOS. - Strong understanding of communication protocols such as RS232 and LAN. - Proven ability to work on quick development cycles and deliver high-quality results. - Desirable More ❯
technically strong, but also curious, collaborative, and comfortable owning features end-to-end, from idea to release. About the role As a Senior Engineer, you'll help build the embedded software systems that power Roku's devices. You'll be working deep in the stack, on everything from the bootloader up to performance-critical features of Roku OS. You … product managers to align on goals, partnering with QA to ensure rock-solid releases and teaming up with hardware vendors to bring our next-gen products to life. Extensive EmbeddedC/C++ experience and a strong track record of building fast, reliable embedded systems A deep understanding of how devices work, from bootloaders and firmware updates 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 ❯
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 ❯
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 ❯
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 ❯