Enable job alerts via email!

Embedded Software Engineer

KO2 Embedded Recruitment Solutions LTD

England

On-site

GBP 38,000 - 45,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency is seeking an Embedded Software Engineer to join a growing engineering team in Halifax. The role involves the full lifecycle of embedded software development, focusing on innovative products combining hardware and software. Ideal candidates will have expertise in C/C++ and RTOS, with key responsibilities including designing and maintaining real-time systems. Competitive salary and benefits offered.

Qualifications

  • Proven experience in Embedded C/C++ programming.
  • Strong knowledge of RTOS development.
  • Excellent problem-solving skills with attention to detail.

Responsibilities

  • Design, develop, and maintain embedded software solutions for real-time systems.
  • Implement and optimise code in Embedded C/C++.
  • Collaborate with cross-functional teams to ensure smooth hardware/software integration.

Skills

Embedded C/C++ programming
RTOS development
Problem-solving skills

Tools

Version control systems (e.g., Git)
Hardware debugging tools
Job description

Job Title: Embedded Software Engineer

Location: Halifax

Salary: Up to 45,000 + benefits

We are seeking a talented Embedded Software Engineer to join our clients growing engineering team in Halifax. You will be working on the full lifecycle of embedded software development, contributing to innovative products that combine hardware and software for real-world applications.

This is an exciting opportunity to take ownership of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams.

Key Responsibilities

  • Design, develop, and maintain embedded software solutions for real-time systems
  • Implement and optimise code in Embedded C/C++
  • Develop applications using RTOS platforms
  • Integrate and test serial communication protocols (UART, SPI, I C, etc.)
  • Collaborate with cross-functional teams to ensure smooth hardware/software integration
  • Debug, profile, and optimise system performance

Required Skills & Experience

  • Proven experience in Embedded C/C++ programming
  • Strong knowledge of RTOS development
  • Hands-on experience with serial protocols (UART, SPI, I C, CAN)
  • Excellent problem-solving skills with attention to detail

Desirable Skills

  • Experience with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, LoRa, etc.)
  • Understanding of electronics design and hardware debugging tools
  • Familiarity with version control systems (e.g., Git)

Apply today with an up-to-date CV or contact a member of the KO2 team today.

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