Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Halifax, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 45K

Job location

Halifax, United Kingdom

Tech stack

Bluetooth
C++
Software Debugging
Embedded C
Embedded Software
Real-Time Operating Systems
Serial Communications
Systems Integration
Universal Asynchronous Receiver/Transmitter
Wi-Fi Technology
Real Time Systems
GIT
Zigbee
Software Version Control
Hardware Debugging

Job description

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., * 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

Requirements

  • 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 for this position