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

Staff Firmware Architecture Engineer, Propulsion and Battery (Embedded Firmware)

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

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

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

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

Текст:
/
TL;DR
Staff Firmware Architecture Engineer, Propulsion and Battery (Embedded Firmware): Building platform-level firmware, drivers, RTOS integrations, and build infrastructure for electric vehicle propulsion and battery systems with an accent on reusable embedded software, hardware abstraction, and vehicle safety. Focus on optimizing boot time, memory footprint, and runtime performance while designing scalable CI/CD pipelines and debugging ECU integration issues.

Location: Palo Alto, United States; on-site

Salary: $210,000–$245,000 per year, depending on experience, qualifications, and location.

Company

hirify.global is an electric mobility company developing vertically integrated small electric vehicles to address global transportation challenges.

What you will do

  • Lead the architecture and implementation of hardware abstraction layers, peripheral drivers, and board support packages across MCU families.
  • Configure, integrate, and optimize RTOS platforms, including OS selection, task architecture, and resource management.
  • Develop reusable frameworks and libraries for telemetry, firmware updates, health monitoring, and other core platform functions.
  • Improve Bazel-based build infrastructure and CI/CD pipelines through reproducible builds, dependency management, toolchain maintenance, and scalable configurations.
  • Drive platform API, coding standard, memory management, boot-time, and runtime performance decisions across ECUs.
  • Support vehicle system integration, ECU communication, debugging, root cause analysis, product quality, and safety initiatives for propulsion and battery systems.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • 7+ years of firmware development experience in safety-critical, time-sensitive, or resource-constrained environments.
  • Previous software architecture experience with a focus on portable, maintainable, and scalable code.
  • Expert-level C programming; familiarity with C++, Python, and Bash scripting.
  • Hands-on experience with low-level firmware, drivers, bootloaders, embedded diagnostics, oscilloscopes, logic analyzers, and JTAG.
  • Understanding of control systems, system integration, electric drivetrains, battery technology, vehicle communication protocols, RTOS platforms, CI/CD, static analysis, linting, and test automation.

Culture & Benefits

  • Collaborative work across firmware, electrical, mechanical, and test engineering disciplines.
  • Health, dental, and vision insurance covered up to 100%, with FSA and HSA options.
  • One Medical membership, dedicated insurance advocates, and fertility and family-building benefits through Progyny.
  • Flexible time off and a 401(k) match.
  • Hands-on development of new electric mobility products in Silicon Valley.

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