Senior Battery Software Engineer - BMS & Safety

Karma Automotive

Irvine (CA)

Hybrid

USD 125,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance (if applicable)
401(k) with employer match
Health plan options (HMO, PPO, HDHP)
Dental & vision plans
Employee health & well‑being program
Company paid basic life & AD&D

Job summary

Karma Automotive in Irvine, CA is seeking a Sr. Engineer I – Battery Software to develop BMS application software, including architecture, status monitoring, control, safety mechanisms, and diagnostics, while collaborating with cross‑functional teams.

Responsibilities include designing embedded software for next‑generation EV/BMS, defining software requirements with systems engineering, creating test cases and automation, and leading functional safety and cybersecurity efforts in ISO 26262.

Qualifications

  • MS/BS in Control Systems (EE, ME, CS, or related degrees).
  • 3+ years of hands-on experience with BMS, high voltage battery systems and Li-Ion batteries.
  • Model-based development using MATLAB/Simulink for control and diagnostics.
  • Experience with Functional Safety (ISO 26262).
  • Proficient in CAN protocols and related tools.
  • Model-, software-, and hardware-in-the-loop testing (MIL/SIL/HIL).
  • Agile software development with cross-functional teams.
  • Background in electric/hybrid vehicle control systems and AUTOSAR.
  • OBD-II/UDS knowledge; ISO 9001/ISO 14001 familiarity.
  • A valid driver’s license is required.

Responsibilities

  • Design and develop embedded software for next generation EV BMS.
  • Define software functional requirements with system engineering.
  • Create test cases and execute unit tests and automation.
  • Lead functional safety and cybersecurity for BMS with team support.
  • Define safety software requirements and implement safety mechanisms.
  • Manage software version control, data dictionary, calibration, and documentation.
  • Oversee bench, HIL, and in-vehicle test processes.
  • Collaborate with cross-functional teams to optimize BMS hardware and software.

Skills

BMS experience
Embedded software development
Model-based development (MATLAB/Simul

Education

MS/BS in Control Systems (EE/ME/CS)

Tools

CAN tooling
MIL/SIL/HIL testing tools

Job description

Karma Automotive in Irvine, CA is seeking a Sr. Engineer I – Battery Software to develop BMS application software, including architecture, status monitoring, control, safety mechanisms, and diagnostics, while collaborating with cross‑functional teams.

Responsibilities include designing embedded software for next‑generation EV/BMS, defining software requirements with systems engineering, creating test cases and automation, and leading functional safety and cybersecurity efforts in ISO 26262.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior BMS Software Engineer - EV Battery Systems
Senior BMS Software Engineer - EV Battery Systems

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
BMS Requirements Lead
BMS Requirements Lead

Stellantis • Auburn (AL)

On-site
USD 100,000 - 130,000
Battery Software Integration Architect
Battery Software Integration Architect

Doist • San Francisco (CA)

On-site
USD 152,000 - 343,000
Senior Battery Controls Engineer - BMS & State Estimation
Senior Battery Controls Engineer - BMS & State Estimation

Canoo • Oklahoma City (OK)

On-site
USD 120,000 - 180,000
Equity compensation
Flexible PTO
Casual workplace
Senior Hardware Engineer
Senior Hardware Engineer

Indotronix Avani Group • Detroit (MI)

On-site
USD 100,000 - 130,000
Senior Battery Systems Engineer — Performance & Integration
Senior Battery Systems Engineer — Performance & Integration

Gotion • Irvine (CA)

On-site
USD 150,000 - 210,000
Senior Electrical Systems Engineer-Battery & BMS Architect
Senior Electrical Systems Engineer-Battery & BMS Architect

American Battery Solutions Inc. • Lake Orion (MI)

On-site
USD 90,000 - 120,000
3 weeks vacation
100% company-paid medical, dental, and vision
401(k) savings plan with matching contributions
+2
Staff Engineer, Testing (Embedded) — EV BMS & Automation
Staff Engineer, Testing (Embedded) — EV BMS & Automation

aptera • Carlsbad (CA)

On-site
USD 150,000 - 190,000
Stock options
Benefits package
Flexible time off
Senior Automotive BMS Applications Engineer
Senior Automotive BMS Applications Engineer

Monolithic Power Systems, Inc. • Chandler (AZ)

On-site
USD 90,000 - 130,000