Senior Embedded Systems Engineer: Firmware & Rack Management

Fractile

Greater London

On-site

GBP 90,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Private medical
Pension
25 days holiday

Job summary

Fractile is seeking an experienced embedded systems engineer to develop firmware and management software for rack controllers and BMCs. You will work on RTOS and bare-metal environments, delivering production-ready code alongside hardware and device software teams.

Ideal candidates have strong C and/or Rust, experience with embedded Linux, and a reliability-first mindset. This role is based in the UK, with a focus on secure, scalable systems that operate at rack scale.

Qualifications

  • Two+ years of industry experience shipping production-critical embedded systems across bare metal, RTOS, or embedded Linux.
  • Strong C and/or Rust with focus on safety, testing, debugging, and failure modes.
  • Reliability-first mindset: observability, diagnosability, and recoverable designs.
  • Comfort working near hardware/software boundary and collaborating with HW, drivers, and runtime teams.
  • Collaborative with high ownership and clear communication.
  • Degree in CS/EE/Math/Physics or related field with 3+ years of experience.

Responsibilities

  • Develop firmware and services for management controllers (rack management, BMC, board/controllers) across RTOS and bare metal.
  • Build systems software for board and rack management from bring-up to production deployment.
  • Implement critical flows: power-on, provisioning, monitoring/telemetry, updates, recovery, and security.
  • Integrate with the wider host/device stack and runtime libraries to enable end-to-end operation.
  • Collaborate with hardware and device software teams to define interfaces and debug boundary issues.

Skills

Embedded systems
C
Rust
Embedded Linux
RISC-V
ML accelerators

Education

CS/EE/Math/Physics degree

Tools

OpenBMC
Zephyr RTOS

Job description

Fractile is seeking an experienced embedded systems engineer to develop firmware and management software for rack controllers and BMCs. You will work on RTOS and bare-metal environments, delivering production-ready code alongside hardware and device software teams.

Ideal candidates have strong C and/or Rust, experience with embedded Linux, and a reliability-first mindset. This role is based in the UK, with a focus on secure, scalable systems that operate at rack scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Software Engineer
Senior Systems Software Engineer

Fractile • Greater London

On-site
GBP 90,000 - 125,000
Equity
Private medical
Pension
+1
Senior Hardware System Test Lead
Senior Hardware System Test Lead

Fractile • West of England

Hybrid
GBP 90,000 - 130,000
Competitive salary
Equity & Ownership
Private Medical
+2
Senior Embedded Linux & Firmware Engineer (ARM Cortex-A)
Senior Embedded Linux & Firmware Engineer (ARM Cortex-A)

Fortaegis Technologies • England

On-site
GBP 70,000 - 110,000
Hybrid Embedded Firmware Engineer – RTOS & Hardware Bring-Up
Hybrid Embedded Firmware Engineer – RTOS & Hardware Bring-Up

Platform Recruitment • Fareham

Hybrid
GBP 50,000 - 70,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

Hybrid
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Greater London

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000
Senior Embedded Software Engineer - Linux, C/Rust
Senior Embedded Software Engineer - Linux, C/Rust

ETL Systems Ltd • Hereford

Hybrid
GBP 50,000 - 65,000
33 days holiday per year
Company-funded Health Cash Plan
Annual Bonus & Salary Review
+6
Hardware System Test Engineer Bristol
Hardware System Test Engineer Bristol

Fractile Ltd • Bristol

On-site
GBP 40,000 - 60,000
Collaborative work environment
Rapid iteration cycle
Opportunity for growth within a fast-expanding team
Hardware System Product Engineer
Hardware System Product Engineer

Fractile • Bristol

On-site
GBP 65,000 - 90,000