Embedded Software Engineer
Embedded Software Engineer
Location: Wakefield
Salary: Up to £55,000
The Opportunity
An established and forward-thinking engineering company based in Wakefield is growing its development team and seeking a skilled Embedded Software Engineer. With over 30 years of industry expertise, the business collaborates with leading organisations across a range of sectors, delivering innovative electronic and embedded solutions that create real-world impact.
This is an opportunity to join a close-knit, technically strong team where your ideas and input will directly influence product development.
The Role
You will play a key role in the full lifecycle of embedded system development, including:
-
Designing and developing embedded systems from concept through to production
-
Writing high-quality, maintainable C code
-
Working within RTOS environments
-
Contributing to system architecture and technical decision-making
-
Collaborating closely with hardware engineers and senior leadership
Essential Skills & Experience
-
Strong programming skills in C
-
Experience working with RTOS (e.g., FreeRTOS, Zephyr)
-
Microcontroller development experience (STM32, Microchip PIC, Nordic preferred)
-
Knowledge of communication protocols such as I2C, SPI, CAN, and DALI
-
Degree in Engineering, Computer Science, or a related discipline
Desirable Experience
-
Wireless technologies (BLE, Thread, Zigbee)
-
Application-level development in C, C++ or Python
-
Version control using Git
About You
You are an experienced Embedded Software Engineer who thrives in a collaborative, smaller-team environment where your contribution genuinely matters. You take ownership of your work, stay current with emerging technologies, and enjoy applying innovative ideas to practical engineering challenges.
Interested?
For a confidential discussion about this opportunity, contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions.