BMS Embedded Systems Engineer — Diagnostics & Field Support

Proterra

Greer (SC)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive total rewards packages
Opportunities for professional development

Job summary

Proterra is looking for an Embedded Systems Software Engineer to join the Battery Management Systems (BMS) team in Greer, SC. This role focuses on enhancing BMS software reliability through diagnostics, calibration, and field issue resolution.

The ideal candidate has a Bachelor’s degree in Electrical Engineering or related field, with experience in embedded software development, and a strong familiarity with CAN and UDS protocols.

Proterra offers a dynamic workplace with a commitment to innovation, inclusivity, and competitive rewards.

Qualifications

  • 2–3 years of industry experience in embedded software development, automotive controls, or battery/EV systems.
  • Proficiency with Vector toolchain including CANalyzer and CANape.
  • Experience analyzing diagnostic features and fault memory validation.

Responsibilities

  • Serve as the primary point of contact for current production BMS software.
  • Implement and calibrate BMS diagnostic features.
  • Analyze field data and identify software-related failure modes.

Skills

Embedded software development
Automotive controls
Battery/EV systems
Root cause analysis
Data analysis skills

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field

Tools

Vector tools (CANalyzer, CANape)
Python
MATLAB
Git-based version control

Job description

Proterra is looking for an Embedded Systems Software Engineer to join the Battery Management Systems (BMS) team in Greer, SC. This role focuses on enhancing BMS software reliability through diagnostics, calibration, and field issue resolution.

The ideal candidate has a Bachelor’s degree in Electrical Engineering or related field, with experience in embedded software development, and a strong familiarity with CAN and UDS protocols.

Proterra offers a dynamic workplace with a commitment to innovation, inclusivity, and competitive rewards.

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

Similar jobs worth comparing

Embedded Systems Software Engineer
Embedded Systems Software Engineer

Proterra • Greer (SC)

On-site
USD 80,000 - 110,000
Competitive total rewards packages
Opportunities for professional development
Senior BMS Controls & Cell Algorithms Engineer
Senior BMS Controls & Cell Algorithms Engineer

Proterra • Greer (SC)

On-site
USD 80,000 - 100,000
Senior BMS Cell Algorithm Engineer for Pack Design
Senior BMS Cell Algorithm Engineer for Pack Design

Proterra Inc. • Greer (SC)

On-site
USD 95,000 - 125,000
Competitive total rewards packages
Professional development opportunities
Senior BMS Cell Algorithm Design Engineer, Battery Pack Design and Architecture
Senior BMS Cell Algorithm Design Engineer, Battery Pack Design and Architecture

Proterra Inc. • Greer (SC)

On-site
USD 95,000 - 125,000
Competitive total rewards packages
Professional development opportunities
Senior BMS Cell Algorithm Design Engineer, Battery Pack Design and Architecture
Senior BMS Cell Algorithm Design Engineer, Battery Pack Design and Architecture

Proterra • Greer (SC)

On-site
USD 80,000 - 100,000
Sr Sustaining Engineer, Battery Design & Architecture
Sr Sustaining Engineer, Battery Design & Architecture

Proterra • Greer (SC)

On-site
USD 90,000 - 120,000
EV Field Service Technician II: Diagnostics & OEM Support
EV Field Service Technician II: Diagnostics & OEM Support

Women in Cleantech and Sustainability • Greer (SC)

On-site
USD 55,000 - 75,000
FIELD SERVICE TECHNICIAN II AT PROTERRA (GREER, SC, USA)
FIELD SERVICE TECHNICIAN II AT PROTERRA (GREER, SC, USA)

Women in Cleantech and Sustainability • Greer (SC)

On-site
USD 55,000 - 75,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
BMS Controls Engineer — Embedded, MBD & Agile
BMS Controls Engineer — Embedded, MBD & Agile

Our Next Energy • Novi (MI)

On-site
USD 120,000 - 160,000