Назад
2 часа назад

Senior Software Engineer (Firmware)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
UK/Poland
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Senior Software Engineer (Firmware): Leading firmware quality assurance and developing test infrastructure for next-generation hardware platforms with an accent on boot, configuration, monitoring, and low-level software validation. Focus on building high-coverage tests, debugging cross-layer hardware and firmware issues, driving root-cause investigations, and establishing production quality gates.

Senior Software Engineer

Company

Graphcore

Conditions

6 days ago

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will lead firmware quality assurance for next-generation hardware platforms. You will validate low-level software supporting boot, configuration, and monitoring; design test infrastructure; build high-coverage tests; and debug issues using hardware and analysers. You will turn requirements into acceptance tests, investigate cross-layer issues, set quality standards, and mentor engineers through hands-on leadership.

Requirements

  • Significant experience in firmware qualification across complex embedded systems
  • Deep understanding of real-time embedded systems and complex boot logic
  • Experience working with hardware, debuggers, and analysers
  • Understanding of silicon and hardware interfaces, including I2C, I3C, SMBus, SPI, PCIe, DDR, and power management
  • Experience with CI/CD, build tools, and modern testing practices
  • Ability to debug cross-layer issues, drive root-cause investigations, and communicate complex technical concepts clearly
  • Legal right to work in the UK

Responsibilities

  • Lead firmware QA across next-generation hardware platforms
  • Verify low-level software for boot, configuration, and monitoring
  • Create reliable quality gates for production firmware
  • Design test infrastructure
  • Build high-coverage firmware tests
  • Debug issues using hardware, debuggers, and analysers
  • Turn requirements and use cases into acceptance tests
  • Drive root-cause investigations for cross-layer issues
  • Set engineering best practices and mentor engineers

Benefits

  • Flexible working
  • Generous leave
  • Up to 5% matched pension
  • Phantom equity
  • Free food
  • On-site barista
  • Income protection
  • Life assurance
  • Private medical insurance
  • Dental cover
  • Health cash plan
  • Cycle to work scheme
  • Give as you earn

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -