Ensera Design

Software Engineer (Linux)

Ensera Design
Apply
5 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

Ensera Design is a healthcare-focused design and product development consultancy serving pharma, medical device, and consumer health companies, offering research, human factors, industrial and digital design, and engineering through to prototyping, testing, and design for manufacture. Headquartered in Bristol with studios in Morristown (NJ) and Frederick (CO), it is part of SteriPack Group. The firm supports regulated product development, aligning design with manufacturing and regulatory requirements to bring market-ready devices and digital experiences to life.

Contact me