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.

#J-18808-Ljbffr
Location:
Southampton, England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search