Enable job alerts via email!

Embedded Firmware Engineer - Various Levels Available

Computer Futures

Abingdon

Hybrid

GBP 40,000 - 70,000

Full time

15 days ago

Job summary

A global leader in memory technology is seeking an Embedded Firmware Engineer for their hybrid team in Oxford. This role involves developing firmware for advanced flash memory products, providing opportunities to tackle complex technical challenges. Essential skills include low-level Embedded C, with a supportive work culture and flexible arrangements. Competitive salary of £40,000 - £70,000 based on experience and performance.

Benefits

25 days holiday + bank holidays
Bonus scheme
5% pension
Cycle to work scheme
Employee Assistance Programme
Collaborative team culture

Qualifications

  • Experience developing embedded firmware for flash memory products.
  • Familiarity with high-performance embedded systems.
  • Ability to integrate and test firmware on custom platforms.

Responsibilities

  • Design, develop, and maintain embedded firmware for flash memory products.
  • Collaborate with hardware teams for integration and testing.
  • Contribute to architecture decisions and technical strategy.

Skills

Strong experience with low-level Embedded C
Solid understanding of bare metal development and RTOS
Experience working close to hardware and debugging embedded systems
Job description
Overview

Embedded Firmware Engineer - Oxford (Hybrid). Salary: £40,000 - £70,000 DOE. Location: Oxford (Hybrid - minimum 3 days/week on-site, occasionally up to 5). Level: Junior to Principal. Sponsorship: Available. Start Date: ASAP.

Join a global leader in memory and storage innovation, where you'll be part of a team developing embedded firmware for advanced flash memory products used in high-performance computing, automotive systems, and next-gen consumer electronics. This is a hands-on role offering full autonomy and the chance to work on complex, low-level systems that power cutting-edge technology.

Responsibilities
  • Design, develop, and maintain embedded firmware for flash memory and storage products
  • Work closely with hardware teams to integrate and test firmware on custom platforms
  • Solve complex technical challenges related to performance, scalability, and reliability
  • Contribute to architecture decisions and technical strategy (senior/principal level)
  • Collaborate in a hybrid working environment with a strong on-site engineering culture
Tech Stack & Requirements
  • Essential: Strong experience with low-level Embedded C; Solid understanding of bare metal development and RTOS; Experience working close to hardware and debugging embedded systems
  • Desirable: Experience with memory/storage systems or similar high-performance embedded platforms
Benefits & Perks
  • 25 days holiday + bank holidays
  • Bonus scheme
  • 5% pension
  • Cycle to work scheme
  • Employee Assistance Programme
  • Supportive, collaborative team culture with opportunities for growth
Location & Availability

Location: Oxford (Hybrid - minimum 3 days/week on-site, occasionally up to 5). Sponsorship: Available. Start Date: ASAP.

Location Note: This role requires a minimum of 3 days/week on-site in Oxford, with flexibility to increase to 5 days/week depending on project needs. Candidates must be locally based or willing to relocate.

Next Steps

If you're passionate about embedded systems and want to work on meaningful technology in a collaborative, forward-thinking environment, we'd love to hear from you!

Apply now or reach out for more details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs