Назад
Company hidden
20 часов назад

Principal Firmware/Middleware Engineer (Embedded)

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

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

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

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

Текст:
/
TL;DR
Principal Firmware/Middleware Engineer (Embedded): Architecting low-level firmware and middleware for next-generation UALink AI cluster scale-up switches with an accent on hardware-software co-design, high-speed interconnect protocols, and deterministic performance. Focus on link training, topology discovery, routing, RAS, secure boot, runtime attestation, and OpenBMC/Redfish APIs.

Location: San Jose, California, United States. Onsite role; remote work is not available.

Annual pay range: $230,000–$270,000, plus eligibility for bonus opportunities. Final compensation depends on geographic location, experience, and skills.

Company

hirify.global is a global semiconductor company developing solutions for automotive, industrial, infrastructure, and IoT markets, including MCUs, SoCs, analog and power products.

What you will do

  • Define the embedded software and firmware architecture for UALink switch ASICs used in AI cluster scale-up systems.
  • Collaborate with ASIC, RTL, and verification teams on hardware-software interfaces, registers, scratchpads, and memory maps.
  • Design firmware supporting UALink physical, link, and transport layers, including credits, routing, and flow control.
  • Architect deterministic link training, topology discovery, dynamic routing, and congestion management.
  • Lead SDK and API design for BMC integration through OpenBMC and Redfish.
  • Optimize latency and bandwidth while designing RAS, fault isolation, secure boot, authentication, and runtime attestation.

Requirements

  • Bachelor’s, Master’s, or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • 15+ years of hands-on experience in embedded systems, server platform architecture, or low-level silicon firmware development.
  • Expert proficiency in C for bare-metal and RTOS environments, plus Python for hardware automation and modeling.
  • Deep knowledge of UALink, NVLink, CXL, or PCIe Gen5/Gen6 and high-speed interconnect systems.
  • Strong understanding of credit-based flow control, packet routing, PHY equalization, and SerDes management.
  • Experience with JTAG, Lauterbach TRACE32, oscilloscopes, and PCIe or protocol analyzers.

Nice to have

  • Experience with ThreadX, FreeRTOS, or Zephyr.
  • Experience with AI cluster scale-up switches and collective communication primitives such as All-Reduce and All-to-All.

Culture & Benefits

  • Regular, permanent employment with a competitive benefits package.
  • Eligibility for bonus opportunities.
  • Work within a global organization operating in more than 30 countries.
  • Culture built around transparency, agility, innovation, global collaboration, and entrepreneurship.
  • Commitment to diversity, inclusion, and equal employment opportunity.

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