×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Linux Developer

Job in Essex, Essex County, England, UK
Listing for: Holt Executive
Full Time position
Listed on 2026-09-16
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Unix/Linux, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 65000 - 90000 GBP Yearly GBP 65000.00 90000.00 YEAR
Job Description & How to Apply Below

We are looking for an experienced

Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team.

This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux, bare-metal systems, RTOS, device drivers,algorithms and communications protocols.

You will work closely with multidisciplinary engineering teams, supporting projects frominitialconcept through to delivery. The role offers significant variety and the opportunity to work at the interface between software and hardware, solving complex technical challenges and developing robust, maintainable embedded solutions.

Applicants for this role must hold, or be eligible to hold, UK SC Clearance.

Key Responsibilities
  • Contribute to embedded engineering projects from early development through to delivered solutions.
  • Develop software for Embedded Linux systems, including ARM-based SoCs.
  • Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms.
  • Support system bring-up, board integration,debugging and performance optimisation.
  • Work closely with FPGA and electronics engineers to integrate software and hardware.
  • Develop andmaintaindevice drivers, embedded applications,algorithms and communications protocols.
  • Diagnose and resolve complex software and system-level issues.
  • Contribute to project planning, technicaldocumentationand software development processes.
  • Apply robust software engineering practices throughout the development lifecycle.
  • Communicate technical information effectively to engineering teams and, where appropriate, customers.
Essential Experience
  • Strong experience developing embedded Linux systems.
  • Knowledge ofdevice trees, user space, kernelspaceand SoC platforms.
  • Experience working with embedded hardware and software integration.
  • A willingness to learn and developexpertisewith

    Yoctofor building andmaintainingcustom Linux images.
  • Adaptability and enthusiasm for learning new technologies.
  • Strong problem-solving skills and the ability to work on technically challenging projects.
  • Excellent communication skills, including the ability to produce clear technical documentation.
Desirable Experience

Experience with a good selection of the following would be advantageous:

  • Yocto/ custom Linux image development.
  • Real-time C/C++ development.
  • Python, C#/.NET or another higher-level language for tooling and test automation.
  • Open architecture standards.
  • RTOS and bare-metal development.
  • Hardware interfacing and board-level development.
  • DSP,algorithms and state machines.
  • Application-layer and low-level communications protocols.
  • Working at the boundary between electronics and software.
  • Ability to interpret electronics schematics when developing embedded firmware.
  • System-level debugging and fault diagnosis.
What's on Offer
  • Competitive salary based on experience and technical expertise.
  • Opportunity to work across varied and technically challenging embedded projects.
  • Collaborative, multidisciplinary engineering environment.
  • Exposure to a broad range of embedded technologies and hardware platforms.
  • Ongoing training and professional development.
  • Opportunities for long-term career progression.
  • Permanent position with the opportunity to contribute to innovative engineering projects.

TT

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary