Назад
Company hidden
3 дня назад

Staff Software Engineer (BMS)

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

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

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

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

Текст:
/

TL;DR

Staff Software Engineer (BMS): Developing and verifying safety-critical embedded software for aircraft battery management systems with an accent on low-level drivers and DO-178C compliance. Focus on designing fault detection algorithms, performing board bring-up, and ensuring the certification of high-criticality flight systems.

Location: San Jose, California, United States. Unable to provide work visa sponsorship.

Salary: $170,000 - $215,000

Company

Aerospace company developing sustainable all-electric vertical takeoff and landing aircraft for urban air mobility.

What you will do

  • Develop and verify safety-critical software components for the aircraft Battery Management System (BMS).
  • Create complex low-level drivers and battery controls for microcontrollers interfacing with analog/digital circuitry.
  • Decompose system requirements into high and low-level software requirements following DO-178C standards.
  • Implement fault detection and diagnostic algorithms to handle hardware events like short circuits and sensor failures.
  • Perform initial board bring-up, hardware debugging, and analysis of schematics.
  • Collaborate with multi-disciplinary teams to integrate and certify complex hardware/software systems.

Requirements

  • 10+ years of experience in a related field.
  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Proficiency in C/C++.
  • Experience with safety-critical standards such as DO-178C, ISO 26262, or ASIL (DAL-A/B or ASIL C/D).
  • Deep understanding of low-level protocols: CAN, RS-422/485, ARINC-429, AFDX, Ethernet, SPI, I2C.
  • Knowledge of high-voltage battery sensor technologies (voltage monitoring, current sensing).

Nice to have

  • Experience with MATLAB/Simulink and DO-331 modeling certification.
  • Familiarity with UML or SysML.
  • Experience working with Real Time Operating Systems (RTOS).
  • Hands-on experience with lab equipment (oscilloscopes, logic analyzers) and MIL/SIL/HIL testing.

Culture & Benefits

  • Pay-for-performance culture that rewards contributions to the company's business strategy.
  • Dedicated focus on cultivating an equitable, inclusive, and diverse workplace.
  • Opportunity to work on cutting-edge sustainable aerospace technology.

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