Назад
Company hidden
1 день назад

Firmware Engineer (C)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Israel
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Firmware Engineer (C) (AI infrastructure/connectivity): Developing real-time embedded firmware and the COSMOS SDK that configure, monitor, update, and debug high-performance connectivity silicon, with an accent on low-level drivers, hardware bring-up, and system-level integration. Focus on designing firmware across pre-silicon emulation and real silicon, resolving hardware/software boundary issues, and building APIs, telemetry, diagnostics, and device-management capabilities.

Location: Tel Aviv-Yafo, Tel Aviv District, Israel

Company

hirify.global provides rack-scale AI infrastructure through semiconductor-based connectivity solutions and the COSMOS software suite.

What you will do

  • Design, implement, and maintain real-time embedded firmware in C for high-performance connectivity silicon.
  • Develop low-level drivers, initialization flows, interrupt handling, and control logic for complex hardware blocks.
  • Bring up and debug firmware in pre-silicon emulation environments and on production silicon.
  • Define hardware/firmware interfaces with architecture, design, verification, and validation teams.
  • Develop and extend the COSMOS SDK, including APIs, device management, firmware updates, telemetry, and diagnostics.
  • Resolve validation and customer issues while collaborating with product applications, field teams, and firmware groups across sites.

Requirements

  • BSc or MSc in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • 10+ years of hands-on firmware engineering experience.
  • Proven experience with embedded and real-time firmware development.
  • Strong C programming skills on resource-constrained, bare-metal, or RTOS-based systems.
  • Understanding of processor architecture, memory-mapped registers, interrupts, and hardware/software interaction.
  • Strong real-hardware debugging skills using JTAG debuggers, logs, and register-level analysis.

Nice to have

  • Experience with Cadence Palladium or Synopsys ZeBu pre-silicon emulation platforms.
  • Knowledge of PCIe link training, enumeration, configuration space, and error handling.
  • Experience developing SDKs, host-side libraries, or APIs in C/C++ or Python.
  • Experience with new SoC silicon bring-up, customer integration, or field issue support.
  • Familiarity with Python test automation, Linux development tools, and CI workflows.

Culture & Benefits

  • Collaborative firmware organization working across sites and disciplines.
  • Ownership of features from early pre-silicon development through customer deployment.
  • Work involving AI infrastructure deployed in data centers worldwide.
  • Inclusive environment encouraging applicants from diverse backgrounds and experiences.

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