Senior Embedded Software Engineer - Linux Expert
New Today
Overview
Senior Embedded Linux Software Engineer – Linux Expert. Location: Southampton, England, United Kingdom. Salary: £60,000.00-£72,000.00. You will join a team working on a range of systems from video streaming equipment and satellite communication platforms to industrial control systems and aircraft data recorders, with opportunities to work on cutting-edge hardware.
Join our team to tackle kernel development, craft custom drivers, and solve complex embedded problems across diverse industries. You will have a personal development plan, a mentor, and support for continued learning, including potential pathways to Chartered Engineer status, contributing to open-source projects, or exploring advanced kernel development techniques.
Note: We are looking for an experienced embedded Linux engineer with deep kernel development skills who can work across the full Linux stack – from bootloaders through to application development – on custom hardware platforms.
Responsibilities
- System Architecture: Designing embedded Linux software architectures that meet demanding performance and reliability requirements.
- Kernel Development: Implementing and modifying Linux kernels for custom hardware platforms, including device tree configuration and optimization.
- Driver Development: Creating robust Linux drivers for specialized hardware components using frameworks like V4L2, DRM, and ALSA.
- Team Leadership: Preparing work packages for other engineers, conducting code reviews, and mentoring junior developers.
- Client Collaboration: Working directly with stakeholders to understand requirements and deliver solutions that meet or exceed expectations.
- Quality Assurance: Developing comprehensive test plans and debugging complex system-level issues.
Essential qualifications
- Eligible to work in the UK.
- Extensive experience with C and C++ programming for embedded systems.
- Linux kernel development, modification, and debugging.
- Linux driver development for custom hardware.
- Linux build systems and cross-compilation.
- Device tree and bootloader configuration.
- System optimization and performance tuning.
Benefits
- Uncapped profit share (20% of net profit distributed to the team).
- Flexible and hybrid working.
- Continuous mentoring and professional development.
Additional information
We offer a range of recognition including community and awards. This role is based in Southampton with hybrid working options available.
- Location:
- Southampton, England, United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- Engineering