Senior Embedded Software Engineer - Linux Expert

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 ..... full job details .....