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.

Job Details

Company
KO2 Embedded Recruitment Solutions Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 65,000 Annual
Posted