Home / Jobs / Senior Linux Embedded Software Engineer / Technical Lead
Senior Linux Embedded Software Engineer / Technical Lead
EnglandSource: WhatJobs
£65,000–£90,000
Linux Embedded Software Engineer - 4 days onsite
We’re looking for an experienced Linux Embedded Software Engineer join an innovative engineering team developing advanced technology for satellite communications and high-performance digital systems.
This is an excellent opportunity for a hands-on technical leader who enjoys working across Linux, C/C++, embedded systems and hardware/software integration, while mentoring a small team of engineers.
Key Responsibilities
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
Drive software architecture and technical direction
Conduct code reviews and technical design discussions
Mentor and support a team of 3–4 embedded software engineers
Collaborate closely with platform and hardware engineering teams
Maintain CI/CD pipelines and development workflows
What We’re Looking For
Solid knowledge of POSIX APIs, sockets and multi-threading
Experience mentoring or leading small engineering teams
Strong understanding of Git workflows and CI/CD
Python or scripting experience for automation and testing
Embedded Linux
Hardware interaction from user space
FPGA-based systems
Telecom or networking platforms
Hardware/software integration
If you're a strong Linux/C++ engineer ready to take technical ownership while continuing to work hands-on, we'd love to hear from you.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.