Lead Embedded Software Engineer

Company:  KO2 Embedded Recruitment Solutions Ltd
Location: Ealing
Closing Date: 06/07/2026
Salary: £80,000 per annum
Hours: Full Time
Type: Permanent

Job Description

Lead Embedded Software Engineer

Location: Ealing Area – With Hybrid Working from Home

Salary: Up to £80,000 + Extensive Benefits


The Role

KO2’s client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms.

You will play a key role across the full product lifecycle — from early-stage prototyping and system design through to production, manufacturing, and long-term product support — while helping build engineering best practices and delivery capability within the team.


Key Responsibilities

  • Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready
  • Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews
  • Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation
  • Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy
  • Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices
  • Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity
  • Support continuous improvement initiatives across tooling, automation, testing, and development workflows
  • Contribute to project planning, technical estimation, risk management, and delivery milestones
  • Champion engineering best practices including documentation, version control, CI/CD, and software quality standards


About You

  • Strong commercial experience developing embedded software in C and C++
  • Proven experience leading or mentoring engineers within a small technical team or project environment
  • Strong understanding of embedded systems architecture and full software development lifecycle practices
  • Experience developing RTOS-based applications
  • Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI
  • Comfortable working across hardware/software boundaries, including debugging and system integration
  • Experience using version control systems, particularly Git, within collaborative development environments
  • A proactive technical problem-solver with strong analytical and root-cause investigation skills
  • Ability to communicate effectively with both technical and non-technical stakeholders


Desirable Skills

  • Exposure to functional safety standards such as ISO 13849 or ISO 26262
  • Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker)
  • Familiarity with Python for automation, tooling, or test development
  • Experience contributing to technical roadmaps, architectural strategy, or platform standardisation


Why Apply?

This is an excellent opportunity for a senior embedded engineer ready to step into a lead role — or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products.


Apply today with an up-to-date CV

Apply Now
Share this job
KO2 Embedded Recruitment Solutions Ltd
  • Similar Jobs

  • Lead Engineer

    London
    View Job
  • Technical Lead Engineer

    Islington
    View Job
  • Technical Lead Engineer

    London
    View Job
  • Technical Lead Engineer

    Uxbridge
    View Job
  • Technical Lead Engineer

    London
    View Job
An unhandled error has occurred. Reload 🗙