Назад
Company hidden
6 дней назад

System Software / Embedded Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
System Software / Embedded Engineer (AI): Building system-level services, tools, firmware, drivers, and Linux platform software for high-performance, low-power generative AI inference systems with an accent on hardware/software co-design, debugging, and validation. Focus on bringing up embedded Linux systems, optimizing platform performance and power, and developing low-level interfaces across PCIe, I2C, SPI, and JTAG.

Location: Sunnyvale, California, United States; other location: San Jose, California, United States. Occasional travel to partner, customer, or contract manufacturer sites may be required.

Company

hirify.global is a well-funded, fast-paced startup developing custom silicon, hardware, and software for high-performance, low-power multimodal generative AI inference systems for hyperscaler and neocloud data center customers.

What you will do

  • Lead requirements gathering, design, and development of system-level services, tools, and supporting tests for the AI inference platform.
  • Develop debugging, profiling, and analysis capabilities for platform software.
  • Support cross-functional teams in platform software bring-up and validation on AI inference systems.
  • Develop firmware, board bring-up workflows, bootloaders, BSPs, device drivers, and Linux kernel modules.
  • Collaborate with hardware, silicon, and validation teams on hardware/software co-design and production-quality software.
  • Optimize system-level performance and power using low-level interfaces including PCIe, I2C, SPI, and JTAG.

Requirements

  • 5+ years of experience developing low-level systems and embedded software, firmware, and tooling for high-performance computing systems deployed to data center customers.
  • Hands-on experience bringing up and debugging complex Linux-based systems at the kernel and driver level, including embedded Linux, device drivers, and/or RTOS environments.
  • Expert programming experience in C and C++, with proficiency in Python, Bash/Shell, and/or related programming languages.
  • Experience interfacing directly with hardware, reading schematics and datasheets, and debugging with JTAG, logic analyzers, and oscilloscopes.
  • Self-motivated, adaptable, and comfortable working across hardware, silicon, and software teams in a fast-paced startup environment.
  • Excellent technical communication skills and the ability to explain complex technical concepts and practical solutions clearly.
  • BS or MS degree in Electrical Engineering, Computer Science, or a related technical field.

Nice to have

  • SoC or silicon bring-up experience.
  • Familiarity with AI inference frameworks and data center deployment and management environments.
  • Rust experience.

Culture & Benefits

  • Values include putting people first, ethics and integrity, ambitious goals, excellence, ownership, collaboration, and embracing differences.
  • Comprehensive benefits for employees and their families.
  • Competitive compensation, flexible spending options, and recognition programs.
  • Remote team members work across North America and Europe, while this role is associated with United States locations.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →