Lead Embedded Software Engineer - Hybrid, C/C++, RTOS

Lead Embedded Software Engineer - Hybrid, C/C++, RTOS

Full-Time 80000 - 80000 £ / year (est.) No working from home possible
K

At a Glance

  • Tasks: Lead the development of innovative embedded software for next-gen electric products.
  • Company: Dynamic tech company focused on cutting-edge electric solutions.
  • Benefits: Up to £80,000 salary, extensive benefits, and hybrid working options.
  • Other info: Opportunity for career growth in a collaborative environment.
  • Why this job: Shape the future of technology while mentoring a talented team.
  • Qualifications: Experience in C/C++, RTOS, and leading small technical teams.

The predicted salary is between 80000 - 80000 £ per year.

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

Lead Embedded Software Engineer - Hybrid, C/C++, RTOS employer: KO2 Embedded Recruitment Solutions LTD

As a Lead Embedded Software Engineer at our Ealing location, you will join a forward-thinking team dedicated to developing cutting-edge electric products. We pride ourselves on fostering a collaborative work culture that encourages innovation and professional growth, offering extensive benefits and hybrid working options to ensure a healthy work-life balance. With opportunities for mentorship and leadership, you will play a pivotal role in shaping the future of embedded systems while enjoying a supportive environment that values your contributions.

K

Contact Details:

KO2 Embedded Recruitment Solutions LTD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Embedded Software Engineer - Hybrid, C/C++, RTOS

Tip Number 1

Network like a pro! Reach out to your connections in the embedded software field, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++ and RTOS. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems. Practice explaining your thought process clearly, as communication is key when discussing complex topics with both technical and non-technical folks.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Lead Embedded Software Engineer - Hybrid, C/C++, RTOS

Embedded Software Development
C Programming
C++ Programming
RTOS Development
Embedded Systems Architecture
Debugging Skills
System Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead Embedded Software Engineer role. Highlight your experience with C/C++, RTOS, and any leadership roles you've had. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've developed embedded software or led a team. We love seeing real examples of your work, especially if they relate to electric products or complex systems. This helps us understand your hands-on experience!

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate straightforward communication that gets to the heart of your experience.

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at KO2 Embedded Recruitment Solutions LTD

Know Your Stuff

Make sure you brush up on your C and C++ skills, especially in the context of embedded systems. Be ready to discuss your experience with RTOS and any specific projects you've worked on that showcase your technical prowess.

Showcase Leadership Skills

Since this role involves leading a small team, be prepared to share examples of how you've mentored others or led projects. Highlight your approach to task planning and how you ensure quality through code reviews and collaboration.

Understand the Full Lifecycle

Familiarise yourself with the entire product lifecycle from prototyping to production. Be ready to discuss how you've contributed at each stage and how you handle challenges like debugging and system validation.

Communicate Effectively

Practice explaining complex technical concepts in simple terms. You'll need to communicate with both technical and non-technical stakeholders, so being able to bridge that gap is crucial. Think of examples where you've successfully done this in the past.