Enable job alerts via email!

Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd

East Midlands

Hybrid

GBP 50,000 - 60,000

Full time

3 days ago
Be an early applicant

Job summary

A recruitment agency is looking for an experienced Embedded Software Engineer in Newark, offering a hybrid work option. You will design and develop embedded software for innovative products, requiring strong skills in C/C++ and experience with RTOS and wireless protocols. This role promises a competitive salary up to £60,000.

Qualifications

  • Proven experience in embedded software design.
  • Strong programming skills in C/C++.
  • Hands-on experience with ThreadX, FreeRTOS.

Responsibilities

  • Design and develop embedded software solutions.
  • Program in C and C++.
  • Implement wireless communication protocols.

Skills

Embedded software design
C/C++ programming
Real-time operating systems
Wireless communication protocols
Independent and collaborative work

Tools

ThreadX
FreeRTOS
SPI
I2C
UARTS
TCP/IP

Job description

Position: Embedded Software Engineer
Location: Newark + Hybrid WFH
Salary: Up to 60,000

Overview:
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 solutions
  • Programming 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 Thread
  • Collaborating closely with a small, agile team across the full software development lifecycle

Required Skills & Experience:

  • Proven experience in embedded software design
  • Strong programming skills in C/C++
  • Hands-on experience with RTOS - ThreadX, FreeRTOS etc
  • SPI, I2C, UARTS, I2S, TCP/IP
  • Ability to work independently and collaboratively in a hybrid working, agile environment

Desirable 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.