Embedded Linux Engineer

Embedded Linux Engineer

Posted 2 weeks ago by Zenovo

£75 Per hour
Outside
Onsite
LS1, Leeds, West Yorkshire

Summary: The Embedded Linux Engineer role is a contract position based in Leeds, focusing on the design, development, and testing of Embedded Linux solutions for power electronics applications. The position requires hands-on experience and collaboration within a lab-based engineering environment. The contract duration is between 3 to 6 months, with an immediate start preferred. The role is classified as outside IR35, offering a competitive hourly rate.

Key Responsibilities:

  • Develop and maintain embedded software solutions on Linux platforms
  • Design and implement low-level Linux device drivers
  • Work closely with hardware and electronics engineers during bring-up and integration
  • Conduct unit testing and system-level debugging of embedded systems
  • Contribute to technical discussions and system architecture decisions

Key Skills:

  • Proven experience with Embedded Linux, particularly kernel or driver development
  • Strong C and C++ programming skills
  • Solid understanding of low-level software and hardware interaction
  • Experience with lab-based development and debugging tools (e.g., oscilloscopes, JTAG, logic analysers)
  • Excellent problem-solving skills and the ability to work independently in a focused R&D setting

Salary (Rate): £75 per hour

City: Leeds

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Job Title: Embedded Linux Engineer (Contract)

Location: Leeds (On-site)

Rate: £65–£75 per hour (Outside IR35)

Duration: 3–6 months

Start Date: Immediate

Overview:

We're working with a cutting-edge renewable energy company based in Leeds that is looking for an experienced Embedded Linux Engineer to join their team on a 3–6 month contract. This is a hands-on role focused on the design, development, and testing of Embedded Linux solutions for power electronics applications. You’ll be joining a highly collaborative, lab-based engineering environment.

Key Responsibilities:

  • Develop and maintain embedded software solutions on Linux platforms
  • Design and implement low-level Linux device drivers
  • Work closely with hardware and electronics engineers during bring-up and integration
  • Conduct unit testing and system-level debugging of embedded systems
  • Contribute to technical discussions and system architecture decisions

Skills & Experience Required:

  • Proven experience with Embedded Linux, particularly kernel or driver development
  • Strong C and C++ programming skills
  • Solid understanding of low-level software and hardware interaction
  • Experience with lab-based development and debugging tools (e.g., oscilloscopes, JTAG, logic analysers)
  • Excellent problem-solving skills and the ability to work independently in a focused R&D setting

Contract Details:

On-site role based in Leeds

Outside IR35

£65–£75 per hour depending on experience

Immediate start preferred

If you're an Embedded Linux Engineer based in or near Leeds and available to start a new contract, please submit your CV to be considered for this opportunity.