Embedded Software Engineers

We specialise in embedded software roles developing embedded C/ C++ on Bare Metal, RTOS, Linux and Windows.

Our Expertise

We have 25 years of experience recruiting for embedded software engineers and have recruited for a number of different roles within embedded software/firmware during this time.

We have experience placing Embedded Software Engineers throughout the embedded software lifecycle. This means working from requirements capture to test, doing brand new embedded software development to debugging an existing codebase.


This is at the core of everything we do


Enables us to work with only the very best


We build long term and honest partnerships


We are proactive, reactive and highly responsive

Why we’re the
right partner

The typical embedded software requirements we work on, require engineers to programme in C, C++ or Assembler. Aside from having the relevant embedded programming language experience, our clients usually require Bare Metal, RTOS, Linux or Windows experience.

We work with Embedded Software Engineers who have worked on a wide range of different RTOS’s, such as ThreadX, FreeRTOS and VxWorks, programming through the full software stack.

Whether it is kernel/ device driver development, middleware or application development, we have the experience to cover any embedded software requirement.

We also have lots of experience placing embedded software engineers on safety-critical developments. This has included medical device projects working to 62304, automotive to MISRA, aerospace to DO-178B, and 61508 for Oil+Gas.

Don’t take our word for it

“We’ve used KO2 for our technical recruitment for a few years now. They have become our default agency as they understand our technical requirements and have supplied us excellent staff over the years. Thoroughly recommended.”

Martin Williams, Engineering Director

Read all our 5* reviews on Google

Skills we recruit for

We cover every niche skill that an embedded systems business needs, operating throughout the full product lifecycle.

Click below to see all our expertise.

Get in touch

We would love to speak to you and find out more about what you’re looking for.