Firmware Engineer Jobs

Finding specialist firmware engineers for embedded systems and electronics businesses in a range of sectors.

Current Jobs

See below for the current opportunities we have available for firmware engineering jobs. Not all of our roles are always advertised, so get in touch if you can’t see the kind of position you’re looking for, and we may be able to find it for you.

Skills and Responsibilities

  • Embedded firmware is an essential part of an embedded system, requiring firmware engineers in these roles to have experience working in the embedded systems industry
  • Firmware engineering job responsibilities include developing and implementing software in embedded devices, running tests and refining programs, and creating supporting documents to check whether the firmware is running correctly
  • Embedded software development is an essential skill for firmware engineer jobs, along with experience working in tandem with hardware developers
  • Skills required for firmware engineering jobs include competency in a variety of programming languages, adaptability, troubleshooting, practical design and familiarity working with embedded systems and electronics
  • Why KO2?

    KO2 is a specialist embedded systems and software recruitment agency, making us the perfect partner for businesses that hire embedded firmware engineers. With 25 years of experience working in the engineering recruitment industry, we understand the specific requirements for roles in our sector and guarantee our clients an exceptional quality of service.

    The typical embedded firmware specifications we work on require engineers to be competent in programming in C, C++ or Assembler, as well as Bare Metal, RTOS, Linux or Windows experience. From roles in the medical and automotive industry to clients in the consumer and wearable sector, we recruit for positions with a range of responsibilities and potential applications.

    We have previously placed firmware engineers at all stages of the software development life cycle, developing brand new embedded software or debugging existing codebases. Our specialist experience means that we understand what is needed from a candidate in each of these scenarios and can ensure we provide firmware engineers with the right level of skill and experience.

    Get in touch

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