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
£ 146KJob 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.