Enable job alerts via email!

Embedded Software Engineer

KO2 Embedded Recruitment Solutions LTD

West Midlands Combined Authority

Hybrid

GBP 50,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A recruitment agency is seeking an Embedded Linux Software Engineer to join a pioneering tech company in Worcester. This role involves designing and maintaining software for wireless communication systems, requiring strong C/C++ skills and a background in embedded Linux. The position offers a competitive salary up to £60,000, with hybrid working options and the opportunity to work on innovative projects.

Benefits

Competitive salary
Hybrid working
Training and career development opportunities

Qualifications

  • 5+ years' experience with microcontrollers and RTOS environments.
  • Proven experience with embedded Linux (Yocto Project and Debian preferred).
  • Strong C/C++ programming skills.

Responsibilities

  • Design, develop, and maintain embedded Linux software for wireless systems.
  • Collaborate with teams to deliver high-performance solutions.
  • Contribute across the full development lifecycle.

Skills

C/C++ programming
Embedded Linux experience
Microcontrollers experience
Debugging tools proficiency
Job description

Job Title: Embedded Linux Software Engineer

Location: Worcester (Hybrid - Flexible WFH)

Salary: Up to 60,000

Overview

Our client, a pioneer in wireless communications technology, is looking for an Embedded Linux Software Engineer to join their expanding team in Worcester. This is an exciting chance to contribute to cutting-edge projects with real-world applications, as the company embarks on an ambitious new product roadmap.

Key Responsibilities
  • Design, develop, and maintain embedded Linux software for wireless and remote communication systems.
  • Collaborate with hardware and software teams to deliver robust, high-performance solutions.
  • Configure, build, and optimise Linux-based OS for custom hardware platforms.
  • Contribute across the full development lifecycle - from requirements gathering through to testing and deployment.
Skills & Experience Required
  • Strong C/C++ programming skills.
  • Proven experience with embedded Linux ( Yocto Project and Debian preferred ).
  • 5+ years' experience with microcontrollers and RTOS environments.
  • Knowledge of comms and serial protocols.
  • Skilled in debugging tools and low-level hardware interaction.
Desirable Extras
  • Understanding of Linux kernel, device drivers, and build systems.
  • Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR).
  • Familiarity with mobile networking (LTE, Wi-Fi, VPNs).
  • Experience with router-related networking protocols (tun/tap, DSCP, iptables, routing, DNS & DHCP interception).
  • Python programming knowledge.
What's on Offer
  • Competitive salary up to 60,000 (depending on experience).
  • Hybrid working with flexibility to work from home.
  • The chance to work on innovative projects in a fast-moving tech sector.
  • Supportive culture with training and career development opportunities.

If this sounds like the right fit, apply today with an up-to-date CV via KO2 Embedded Recruitment Solutions.

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

Similar jobs