Embedded Software Engineer
Embedded Software Engineer
Location: Ealing area
Salary: Up to 65,000 + Extensive benefits
The Role
KO2's client is seeking a talented Embedded Software Engineer to help deliver robust, high-quality embedded software for existing and future electric products. This is an exciting opportunity to be involved in the full product lifecycle-from early prototype development through to production and manufacturing.
Key Responsibilities
- Develop high-quality embedded software that is efficient, maintainable, and scalable
- Work collaboratively with hardware engineers to support board bring-up, debugging, and system validation
- Design, implement, test, and support embedded software for internally developed electric systems
- Investigate and resolve complex real-time challenges related to timing, performance, and signal integrity
- Play an active role in shaping software architecture, coding standards, and future platform direction
About You
- Strong programming skills in C and C++
- Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI
- Comfortable using version control systems, particularly Git
- A proactive problem-solver with a methodical approach to identifying root causes
- Demonstrated experience in embedded software development
- Familiar with the full software development lifecycle, from requirements through to testing
Desirable Skills
- Experience with functional safety standards (ISO 13849 or ISO 26262)
- Experience working with CI/CD pipelines (e.g. Jenkins, Docker)
- Experience developing RTOS-based applications
- Familiarity with Python for tooling or automation
Additional Requirements
- Full right to work in the UK without sponsorship
Apply today with an up-to-date CV or contact KO2 Embedded Recruitment for more details.