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

Embedded Linux Software Team Lead | MRL Consulting

Job in Farnborough, Hampshire County, OX17, England, UK
Listing for: MRL Consulting Group | Global Niche Technology Recruitment
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Unix/Linux, C++ Developer, DevOps, Python
Salary/Wage Range or Industry Benchmark: 70000 - 110000 GBP Yearly GBP 70000.00 110000.00 YEAR
Job Description & How to Apply Below
  • Strong C/C++ development experience in Linux user-space environments.
  • Experience developing Linux system services or applications.
Senior/Lead Embedded Linux Software Engineer

We are recruiting on behalf of a leading global technology organisation for an experienced Senior/Lead Embedded Linux Software Engineer to lead the development of Linux-based software for advanced communication and embedded systems.

This role combines hands-on software development with technical leadership and mentoring of a small engineering team.

Key Responsibilities
  • Lead development of Linux user-space applications and system services.
  • Develop C/C++ software for system configuration, monitoring and diagnostics.
  • Design APIs and services for hardware control and telemetry.
  • Provide technical leadership across software architecture and development.
  • Conduct code reviews and design discussions.
  • Mentor and support a team of 3-4 embedded software engineers.
  • Collaborate with platform and hardware engineering teams.
  • Maintain CI/CD pipelines and development workflows.
Key Requirements
  • 8+ years' experience in Linux software development.
  • 3-4 years' technical leadership or mentoring experience.
  • Strong C/C++ development experience in Linux user-space environments.
  • Strong knowledge of Linux system programming, including POSIX APIs, sockets and multithreading.
  • Experience developing Linux system services or applications.
  • Experience leading or mentoring small engineering teams.
  • Strong Git and CI/CD experience.
  • Python or scripting experience for automation and testing.
  • Familiarity with AI-assisted development tools is advantageous.
  • Experience with embedded Linux, hardware interaction, FPGA-based systems, telecoms or networking platforms would be beneficial.
Technology Stack
  • Linux | C/C++ | Python | Git | CI/CD | gdb | strace | perf

This is an excellent opportunity for an experienced Linux engineer looking to combine hands-on development with technical leadership within an innovative technology environment.

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