Ensera Design

Software Engineer (Linux)

Ensera Design
Apply
3 months ago
Bristol, United KingdomMid Level / Senior

Responsibilities

  • Design and implement embedded Linux software in line with system and security architecture.
  • Support Linux platform bring-up and configuration.
  • Contribute to embedded build systems such as Yocto or equivalent.
  • Define and maintain interfaces between Linux, MCU firmware, UI, and connectivity components.
  • Debug system-level faults and performance issues.
  • Share knowledge and mentor more junior team members.
  • Work across the full development lifecycle in safety-critical applications and structured quality-focused environments.

Requirements

  • Around 3–5 years of experience developing software on embedded Linux platforms.
  • Solid understanding of Linux internals, IPC, filesystems, and networking.
  • Experience with embedded build systems such as Yocto, Buildroot, or similar.
  • Strong C/C++ experience; scripting experience is beneficial.
  • Experience working in structured, quality-focused development environments.
  • Desirable experience includes Qt or other embedded UI frameworks, Linux integration with MCUs, UART/SPI/I²C/CAN communications, secure boot, system updates, platform hardening, and regulated or safety-critical domains.

Benefits

  • Flexible hybrid working with agreed patterns and stated core hours.
  • Performance-related company-wide bonus.
  • Private healthcare for the employee and family.
  • Enhanced maternity and paternity leave.
  • Salary exchange pension scheme.
  • 25 days of annual leave, with options to purchase additional leave and receive further days for length of service.
  • Employee Assistance Programme and digital wellbeing platform.
  • Cycle to Work and Electric Vehicle Lease schemes.
  • Death-in-service benefit at four times gross salary.
  • Training and development opportunities, dedicated learning days, and knowledge-sharing sessions.
  • Free monthly and weekly meals, plus company and team social activities.
  • Work based in Bristol with access to labs, design studios, usability suites, and collaborative meeting spaces.

Tech Stack

Categories

Ensera Design

About Ensera Design

51-200 employees
Contact me