Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Woking, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£124,800.0 - £145,600.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Unit Testing C++ (Programming Language) Communications Protocols Embedded C Embedded Software Ethernet Firmware Modbus Real-Time Operating Systems Powerpc System Testing
+3 more
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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…