StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior Firmware Engineer - BMS (Battery Team)

Anduril Industries, Inc. - Costa Mesa, CA

Apply Now

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 jobAnduril 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.ResponsibilitiesArchitect 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 QualificationsBachelor’s Degree in Electrical Engineering, Software Engineering or Computer ScienceDemonstrated deployment of robust Battery Management System software or firmware to a multi-cell battery module or packExperience in BMS hardware/software validation methods, including SIL/SITL, MIL/MITL, and HIL/HITL testingProficient C coding for embedded systemsExperience integrating microcontrollers with analog and digital sensorsExperience developing firmware in bare-metal or RTOS environmentsExperience in cell equivalent circuit model (ECM) development for BMSExperience 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 facilitiesPreferred QualificationsGraduate degree in Electrical Engineering, Software Engineering or Computer Science with an applied focus on battery management systemsFamiliarity with electrochemical energy storage materials, technologies, and operating boundariesExperience in battery testing, modelling, controls, and module/pack integration/operationDebugging skills with JTAG, SWD, oscilloscopes, and logic analyzersExperience with Simulink model development and auto code generationSalary and BenefitsUS Salary Range: $168,000 - $252,000 USDThe 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 plansBasic Life/AD&D and long-term disability insurance (with option to purchase additional coverage)Generous holiday and PTO plans16 weeks of paid caregiver & wellness leaveFamily planning and parenting support coverageMental health resources and access to support servicesProfessional development stipendDaily meals and fully stocked micro-kitchens at many officesCompany-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 jobInterested in building your career at Anduril? We may share future opportunities via email. #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.