Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Woking, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 146K

Job location

Woking, United Kingdom

Tech stack

Unit Testing
C++
Communications Protocols
Embedded C
Embedded Software
Ethernet
Firmware
Modbus
Real-Time Operating Systems
Powerpc
System Testing
64bit
Serial Peripheral Interface
Google Test

Job description

  • 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

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.

Benefits & conditions

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.

Apply for this position