Senior Firmware Engineer

Company: Xpertise Recruitment
Apply for the Senior Firmware Engineer
Location: Bristol
Job Description:

Senior Firmware Engineer

Bristol (Hybrid – 2 days in office) – Up to £75,000 + excellent benefits.

About the Company

We’re working with an innovative technology company developing life-changing assistive communication devices. Their products empower people with speech and communication challenges to live more independent, connected lives, and they are recognised globally as leaders in their field. With a collaborative, purpose-driven culture, this is a chance to work on meaningful products that make a real difference.

The Role

As a Senior Firmware Engineer, you’ll take a lead technical role in designing and delivering embedded firmware for high-quality, safety‑critical devices. You’ll work closely with hardware, software, and cross‑functional teams to build robust, scalable systems. This is a hands‑on leadership role where you’ll influence architecture, mentor engineers, and drive engineering excellence across the firmware lifecycle.

Key Responsibilities

  • Lead the design, development, and delivery of embedded firmware (primarily C-based)
  • Define and maintain firmware architecture, standards, and best practice
  • Develop software for embedded Linux and RTOS environments (e.g. Zephyr)
  • Drive test strategy and automation, including CI and hardware‑in‑the‑loop testing
  • Debug complex issues across hardware and software layers
  • Collaborate with hardware, QA, production, and product teams
  • Mentor and support junior engineers, fostering a high‑performing team culture
  • Ensure firmware meets quality, reliability, and regulatory standards for medical‑grade devices

About You

You’ll be an experienced embedded engineer with strong technical depth and a passion for building high-quality systems.

Essential

  • Strong experience in embedded C development (8+ years)
  • Solid understanding of embedded systems architecture and design principles
  • Experience with RTOS and/or Embedded Linux platforms
  • Proven ability in debugging and problem-solving in constrained environments
  • Knowledge of automated testing frameworks and CI practices
  • Ability to provide technical leadership and mentor others

Desirable

  • Experience with Zephyr RTOS, STM32, Nordic, or similar platforms
  • Familiarity with Python, C#, or other tooling languages
  • Experience in medical devices or safety‑critical environments

What’s on Offer

  • Salary up to £75,000
  • Hybrid working (“2 days per week in Bristol”)
  • Private medical insurance, pension & life assurance
  • 25 days holiday + bank holidays
  • Flexible working arrangements
  • Training and development opportunities
  • Wellbeing initiatives and employee perks

Apply Now

If you’re looking for a role where your work has genuine impact and you can help shape cutting‑edge assistive technology, we’d love to hear from you.

#J-18808-Ljbffr…

Posted: June 6th, 2026