Staff Software Engineer (BMS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →