EV Battery BMS Software Engineer I

Karma Automotive

Irvine (CA)

On-site

USD 85,000 - 95,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Plan
Dental & Vision Plans
401(k) Plan
Relocation Assistance
Employee Health & Well-Being Program
Hybrid Work Schedule

Job summary

Karma Automotive in Irvine, CA is seeking an Engineer I - Battery Software to support the design, development, integration and validation of BMS software for electric and hybrid vehicle programs.

Under guidance of senior engineers, you will contribute to model-based development with MATLAB/Simulink, diagnostics, calibration, testing and release documentation while collaborating with systems, hardware and vehicle teams.

Qualifications

  • Bachelor’s degree in a relevant engineering field required.
  • 0-2 years in embedded software, controls or EVs.
  • Foundational MATLAB/Simulink model-based development knowledge.
  • Basic embedded software, requirements, debugging and verification understanding.
  • Knowledge of high-voltage batteries or BMS functions helpful.
  • Familiarity with CAN and automotive tools.
  • Exposure to MIL/SIL/HIL testing or similar methods.
  • Ability to analyze data, troubleshoot and document results.

Responsibilities

  • Implement and maintain BMS functions for state monitoring, control and diagnostics.
  • Create test cases and execute unit, integration, bench, HIL and in-vehicle tests; document results.
  • Support software safety mechanism verification from functional safety requirements.
  • Analyze test data and defects; coordinate with cross-functional teams for actions.
  • Support BMS diagnostics and CAN communication development and fault handling.
  • Use version-control, issue-tracking, build, flashing and calibration tools.
  • Collaborate with battery hardware, vehicle integration, safety and cybersecurity teams.
  • Contribute to process improvements, tooling and technical documentation.

Skills

MATLAB/Simulink
Embedded software basics
CAN bus
Model-based development
MIL/SIL/HIL testing
Troubleshooting
Cross-functional teamwork

Education

Bachelor’s degree in Control Systems, Electrical Engineering, Mechanical Engineering, Computer Science, or related degree
Master's degree in a relevant engineering or computer science discipline

Tools

Vector CANalyzer
CANoe
Kvaser

Job description

Karma Automotive in Irvine, CA is seeking an Engineer I - Battery Software to support the design, development, integration and validation of BMS software for electric and hybrid vehicle programs.

Under guidance of senior engineers, you will contribute to model-based development with MATLAB/Simulink, diagnostics, calibration, testing and release documentation while collaborating with systems, hardware and vehicle teams.

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

Similar jobs worth comparing

Senior Battery Software Engineer - BMS & Safety
Senior Battery Software Engineer - BMS & Safety

Karma Automotive • Irvine (CA)

Hybrid
USD 125,000 - 150,000
Relocation assistance (if applicable)
401(k) with employer match
Health plan options (HMO, PPO, HDHP)
+3
Battery Software Engineer I - EV BMS & Controls
Battery Software Engineer I - EV BMS & Controls

City of Lincoln • Irvine (CA)

On-site
USD 85,000 - 95,000
Medical Plan (HMO, PPO & HDHP)
Health Savings Account & Flexible Sp.
401(k) with Employer Match
+3
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 Controls Engineer II – Embedded Battery Software
BMS Controls Engineer II – Embedded Battery Software

ADP, Inc. • Woodridge (IL)

On-site
USD 90,000 - 140,000
Senior Battery Systems Engineer — HV & BMS
Senior Battery Systems Engineer — HV & BMS

Gotion, Inc. • Irvine (CA)

On-site
USD 100,000 - 180,000
Battery Controls Engineer – BMS & MATLAB/Simulink
Battery Controls Engineer – BMS & MATLAB/Simulink

ALSO. • Palo Alto (CA)

On-site
USD 220,000 - 260,000
Health coverage
One Medical
Fertility benefits
+2
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 Battery Systems Engineer — Performance & Integration
Senior Battery Systems Engineer — Performance & Integration

Gotion • Irvine (CA)

On-site
USD 150,000 - 210,000
Controls Software Engineer II
Controls Software Engineer II

Inventus Power Illinois LLC • Woodridge (IL)

On-site
USD 85,000 - 125,000