Embedded Software Engineer

Position: Embedded Software Engineer Location: Newark + Hybrid WFH Salary: Up to 60,000Overview: Our client is experiencing strong growth and is looking to expand their development team with an experienced Embedded Software Engineer. This is a unique opportunity to work on innovative, life-enhancing products that make a real-world impact. You''ll contribute to the creation of next-generation technology in a supportive and agile environment.Key Responsibilities:Design and development of embedded software solutionsProgramming in C and C++Working with real-time operating systems (e.g., FreeRTOS, AzureRTOS, ThreadX)Implementing wireless communication protocols such as Bluetooth, Zigbee, LoRaWAN, or ThreadCollaborating closely with a small, agile team across the full software development lifecycleRequired Skills and Experience:Proven experience in embedded software designStrong programming skills in C/C++Hands-on experience with RTOS - ThreadX, FreeRTOS etcSPI, I2C, UARTS, I2S, TCP/IPAbility to work independently and collaboratively in a hybrid working, agile environmentDesirable Skills:ARM-based development (e.g., STM32, Cortex-M)Familiarity with wireless protocols (Bluetooth, Zigbee, LoRaWAN, Thread, etc.)Experience with Test-Driven Development (TDD) or Behaviour-Driven Development (BDD)If you''re ready to take the next step in your embedded software career, get in touch with Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to learn more.
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!