Назад
5 дней назад

Graduate Firmware Engineer

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

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

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

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

TL;DR
Graduate Firmware Engineer (Embedded Firmware): Designing, implementing, testing, and maintaining embedded and system firmware for advanced compute systems with an accent on hardware bring-up, automated validation, and low-level software development. Focus on debugging hardware-software interactions, conducting engineering experiments, and delivering verified fixes through continuous integration and documentation.

Graduate Firmware 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 design, implement, test, and maintain embedded and system firmware. You will own defined firmware features from requirements through validation and documentation, develop automated tests, support continuous integration and delivery, conduct experiments, perform hardware bring-up, investigate root causes, implement verified fixes, and document technical work.

Requirements

  • Recently completed or expected bachelor’s or master’s degree in computer engineering, electrical engineering, computer science, or a related field.
  • Strong foundation in C or C++ and working knowledge of Python or another scripting language.
  • Understanding of computer architecture, embedded systems, firmware, and low-level software.
  • Familiarity with Linux, command-line development tools, and version-control systems.
  • Experience applying structured debugging methods.
  • Ability to interpret technical requirements and deliver reliable results.

Responsibilities

  • Design, implement, test, and maintain system and embedded firmware.
  • Own firmware features from requirements through implementation, validation, and documentation.
  • Develop and debug firmware in a Linux environment.
  • Create automated tests and scripts for firmware validation.
  • Contribute to continuous integration and delivery workflows.
  • Conduct engineering experiments and analyze test data.
  • Support lab setup, system configuration, hardware bring-up, and firmware validation.
  • Investigate hardware-software interactions, identify root causes, and implement verified fixes.
  • Write design notes, test procedures, change descriptions, and technical findings.
  • Contribute to code and design reviews.

Benefits

  • Medical, dental, and vision coverage.
  • Mental-health, wellness, and employee-assistance resources.
  • 401(k) retirement plan with company matching.
  • Company-provided life and disability coverage.
  • Paid time off.
  • Company holidays.
  • Flexible working hours.
  • Parental leave.

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

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

Источник -