Senior Firmware Engineer - BMS (Battery Team) Job at Anduril Industries, Costa Mesa, CA

RURkTWJZMnFjYS9tL0g3OXMyVnhjdUFCSGc9PQ==
  • Anduril Industries
  • Costa Mesa, CA

Job Description

Senior Firmware Engineer - BMS (Battery Team)

Anduril Industries is a defense technology company focused on transforming U.S. and allied military capabilities with advanced technology. Anduril delivers cutting-edge autonomy, AI, computer vision, sensor fusion, and networking to the military in months, not years.

About the job

Anduril is seeking a Firmware Engineer based in Costa Mesa, CA. The firmware team develops core technology used across multiple products, including Menace, Dive-XL, Ghost, and Roadrunner, and collaborates closely with the battery team to solve hard problems for customers. You will contribute low level firmware development for systems operating on land, sea, and air.

Responsibilities
  • Architect and develop robust battery management system (BMS) algorithms applicable across different programs and product lines.
  • Develop algorithms covering battery state handling, enable/disable switch control, cell balancing, state-of-charge (SOC), state-of-health (SOH), state-of-power (SOP) power limits, communications/drivers, fault handling, isolation monitoring, HVIL, and related functionality.
  • Collaborate with battery systems engineers to translate system-level requirements into actionable software and validation requirements.
  • Work with battery test engineers and systems engineers to characterize battery cell equivalent circuit models and implement them in BMS software.
  • Rapidly develop and validate BMS algorithms in Simulink using test harnesses and battery model simulations or logged data.
  • Implement automated software regression testing to improve long-term SIL/HIL testing efficiency.
  • Utilize Simulink-to-C auto code generation to convert functional algorithms into compiled artifacts and integrate them into the existing firmware codebase.
Required Qualifications
  • Bachelors Degree in Electrical Engineering, Software Engineering or Computer Science
  • Demonstrated deployment of robust Battery Management System software or firmware to a multi-cell battery module or pack
  • Experience in BMS hardware/software validation methods, including SIL/SITL, MIL/MITL, and HIL/HITL testing
  • Proficient C coding for embedded systems
  • Experience integrating microcontrollers with analog and digital sensors
  • Experience developing firmware in bare-metal or RTOS environments
  • Experience in cell equivalent circuit model (ECM) development for BMS
  • Experience in battery characterization methods (mission profile validation, ECM characterization, cycle/calendar life, safety features, etc.)
  • U.S. Person status due to access to U.S. export controlled information or facilities
Preferred Qualifications
  • Graduate degree in Electrical Engineering, Software Engineering or Computer Science with an applied focus on battery management systems
  • Familiarity with electrochemical energy storage materials, technologies, and operating boundaries
  • Experience in battery testing, modelling, controls, and module/pack integration/operation
  • Debugging skills with JTAG, SWD, oscilloscopes, and logic analyzers
  • Experience with Simulink model development and auto code generation
Salary and Benefits

US Salary Range: $168,000 - $252,000 USD

The salary range is an estimate based on base salary factors. Actual offers vary by experience, education, training, and business considerations. Equity grants are commonly included. Anduril offers comprehensive benefits for full-time employees, including:

  • Platinum healthcare benefits: medical, dental, and vision plans
  • Basic Life/AD&D and long-term disability insurance (with option to purchase additional coverage)
  • Generous holiday and PTO plans
  • 16 weeks of paid caregiver & wellness leave
  • Family planning and parenting support coverage
  • Mental health resources and access to support services
  • Professional development stipend
  • Daily meals and fully stocked micro-kitchens at many offices
  • Company-funded commuter benefits (regional)
  • Relocation assistance (role eligibility dependent)
  • 401(k) traditional and Roth options (US roles only)

The recruiter assigned to this role can share more information about compensation and benefits during the hiring process.

Anduril is an equal-opportunity employer committed to a diverse and inclusive workplace. All qualified applicants will be treated equally regardless of race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, age, or other protected characteristics as required by law. We encourage applicants from recognized minorities, women, veterans, and people with disabilities to apply.

Apply for this job

Interested in building your career at Anduril? We may share future opportunities via email.

#J-18808-Ljbffr

Job Tags

Full time, Relocation package,

Similar Jobs

LHH

Event Coordinator Job at LHH

Overview Help Wanted: Event & Meeting Coordinator (VIP-Level Experience Required) Washington, D.C.LHH is seeking an Event & Meeting Coordinator who will be responsible for orchestrating seamless meetings, managing logistics for VIP guests, and ensuring all event and... 

Jobright.ai

Data Engineer, Entry Level Job at Jobright.ai

Join to apply for the Data Engineer, Entry Level role at Jobright.aiJoin to apply for the Data Engineer, Entry Level role at Jobright.aiJobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency... 

Marriott International, Inc

Spa Attendant (Full Time) Job at Marriott International, Inc

 ...Additional Information Job Number 25150167 Job Category Spa Location Viewline Resort Snowmass Autograph Collection, 100 Elbert Lane, Snowmass Village, Colorado, United States, 81615VIEW ON MAP Schedule Full Time Located Remotely? N Position Type Non... 

Mathematical Assistance Training

Part-time Math Instructor/Tutor Job at Mathematical Assistance Training

 ...Mathnasium Learning Centers are committed to teaching children math so that they understand it, master it, and love it. Our world...  ...! We set ourselves apart by providing our math instructor / Tutors with: A rewarding opportunity to transform the lives of 1st-1... 

ChristianaCare

Private Duty Nurses (LPN) | Home Health Job at ChristianaCare

 ...Job Description Are you a compassionate nurse who loves the idea of working one on one with your patient in the home health setting? If so, Private Duty Nursing might be a good fit for you! Please see our video! By clicking this link, you will get a glimpse of what...