Now hiring

Embedded Software Engineer @ KO2 Embedded Recruitment Solutions Ltd

Woking, England, GBOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £124,800 - 145,600 per year

Requirements

  • We are looking for a highly skilled Embedded Software Engineer who has:
  • Expert-level proficiency in Embedded C programming.
  • Strong experience with proprietary Real-Time Operating Systems (RTOS).
  • Proficiency in high-speed control systems and working with multicore processors.
  • Demonstrated skills in maintaining legacy code and enhancing features.
  • Hands-on experience with communication protocols such as Modbus, CAN, SPI, I2C, and Ethernet.
  • Familiarity with PowerPC and ARM 64-bit architectures.
  • Competence in unit testing, specifically using Google Test (gtest).
  • A proven ability to perform under pressure and meet tight deadlines.
  • Senior-level expertise with a high degree of professionalism.

Responsibilities

  • In this role, I will expect you to:
  • Develop embedded software using Embedded C on a proprietary RTOS.
  • Maintain and enhance a high-speed control system incorporating multiple inputs and complex processing.
  • Work with multicore processors, including PowerPC and ARM 64-bit.
  • Fix and improve legacy code, adding new features as required.
  • Integrate various communication protocols including Modbus, CAN, SPI, I2C, and Ethernet.
  • Conduct system validation using Google Test (gtest) to ensure high-quality code.
  • Deliver results under tight deadlines in a demanding environment.
  • Quickly adapt to and contribute to an ongoing project.

Technologies

  • ARM
  • Embedded
  • Ethernet
  • C++
  • Firmware

More

This is a contract position for an Embedded Software Engineer with a pay rate of up to £70 per hour, outside IR35. The role is based in Woking, Surrey, requiring you to be onsite four days a week. The initial contract length is for three months. If you are passionate about working on sophisticated control systems and thrive in fast-paced environments, we look forward to hearing from you.

last updated 43 week of 2026

Skills

Embedded CRTOmulticore processorsModbusCANSPII2CEthernetPowerPCARM 64-bitUnit testingGoogleTest

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores