Anduril Industries · 7 hours ago
Staff Firmware Engineer - BMS (Battery Team)
Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The Staff Firmware Engineer will develop low-level firmware for battery management systems and collaborate with various engineering teams to integrate features and improve efficiency in testing and development.
AerospaceArtificial Intelligence (AI)GovernmentMilitaryNational Security
Responsibilities
Architect and rapidly develop robust battery management system (BMS) low-level firmware/software, to be applied across different battery packs and programs across Anduril
Create reusable drivers to interface with BMS hardware (ex. cell monitoring units- CMUs, environmental sensors, main current path FETs or contactors, pack HV sensors, etc)
Collaborate with Battery System Engineers and BMS Algorithm Engineers to architect and integrate BMS features or updates via C code
Own complex firmware features of an embedded BMS
Based on BMS/algorithm requirements- define robust and pragmatic test procedures to be executed iteratively at the model-in-loop (MIL), software-in-loop (SIL), and hardware-in-loop (HIL) levels
Leverage automation tools in SIL, MIL, and HIL test environments over time to improve efficiency of algorithm development and deployment
Quickly debug and troubleshoot BMS issues that span the electrical, firmware, and software boundaries
Help select microcontrollers, select peripherals, and review schematics with electrical engineering team
Concurrently manage involvement in multiple BMS developments at various stages
Qualification
Required
BS or MS in CS/CE/EE or equivalent industry experience
Strong C coding ability for embedded systems
Demonstrated experience deploying firmware to a battery management system on multi-cell battery pack or module
Experience integrating microcontrollers with analog and digital sensors, ideally in BMS applications
Experience developing firmware in bare-metal or RTOS environments
Debugging skills with JTAG, SWD, Oscilloscopes, and Logic analyzers
Solid understanding and application of coding best practices, board bring up and debugging
Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc
Must be a U.S. Person due to required access to U.S. export controlled information or facilities
Preferred
Graduate Degree in Electrical Engineering, Software Engineering or Computer Science, ideally with focused expertise on batteries or BMS
Demonstrated experience in battery testing, modelling, controls, and module/pack integration/operation
Experience in BMS HW/SW validation methods- including software-in-the-loop (SIL/SITL), model-in-the-loop (MIL/MITL), and hardware-in-the-loop (HIL/HITL) testing
Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
Have a bias for action. If you see a problem, you want to solve and fix it
Be naturally curious about the technologies and tools you use
Benefits
Comprehensive medical, dental, and vision plans at little to no cost to you.
We cover full cost of medical insurance premiums for you and your dependents.
We offer an annual contribution toward your private health insurance for you and your dependents.
Income Protection: Anduril covers life and disability insurance for all employees.
Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available.
Professional Development: Annual reimbursement for professional development
Commuter Benefits: Company-funded commuter benefits based on your region.
Relocation Assistance: Available depending on role eligibility.
Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.
Pension plan with employer match.
Superannuation plan.
Company
Anduril Industries
Anduril Industries is a defense product company that builds technology for military agencies and border surveillance.
Funding
Current Stage
Late StageTotal Funding
$6.25BKey Investors
AlphaTON Capital Corp.Founders FundU.S. Department of Defense
2025-12-16Corporate Round· $30M
2025-06-05Series G· $2.5B
2025-01-07Grant· $14.3M
Recent News
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-24
Company data provided by crunchbase