Firmware Test Engineer - BMS SIL/HIL Automation

Belcan Corporation

Berkeley, Northern (CA, KY)

Hybrid

USD 47,000 - 77,000

Full time

40 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care
Dental
Vision
401(k)

Job summary

Belcan Corporation in Berkeley, CA is seeking a Firmware Test Engineer to contribute to verification test design for a Battery Management System (BMS) software. The role emphasizes expert Python/pytest automation, SIL/HIL testing, and cross-functional collaboration with firmware engineers and hardware teams.

The candidate should have a degree in Computer/Electrical/Software Engineering or related field, strong debugging skills with embedded systems, and experience interpreting Jama-managed

Qualifications

  • Degree in Computer Engineering, Electrical Engineering, Software Engineering, or related technical field (or equivalent practical experience).
  • Experience with Python and pytest for automated tests.

Responsibilities

  • Translate product requirements into detailed verification tests managed within Jama.
  • Determine optimal test assets and strategies for SIL vs HIL validation.
  • Develop and automate Pytest test cases across SIL and HIL environments to verify firmware performance and safety.
  • Verify BMS software and identify bugs early in the release cycle through systematic test execution.
  • Debug embedded systems and isolate root causes across software and hardware.
  • Collaborate with firmware engineers, system designers, and hardware specialists to improve test coverage.

Skills

Python
Pytest
Embedded testing
Oscilloscope
Communication

Education

Degree in Computer/Electrical/Software Engineering

Tools

Jama

Job description

Belcan Corporation in Berkeley, CA is seeking a Firmware Test Engineer to contribute to verification test design for a Battery Management System (BMS) software. The role emphasizes expert Python/pytest automation, SIL/HIL testing, and cross-functional collaboration with firmware engineers and hardware teams.

The candidate should have a degree in Computer/Electrical/Software Engineering or related field, strong debugging skills with embedded systems, and experience interpreting Jama-managed

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

Similar jobs worth comparing

BMS Hardware Test Engineer - Verification & Debug
BMS Hardware Test Engineer - Verification & Debug

Belcan • Berkeley (CA)

On-site
Health care
Dental
Vision
+4
Firmware Test Engineer
Firmware Test Engineer

Belcan Corporation • Berkeley (CA), Northern (KY)

Hybrid
USD 47,000 - 77,000
Health care
Dental
Vision
+1
HIL/SIL Software Engineer – Testbeds & Dashboards
HIL/SIL Software Engineer – Testbeds & Dashboards

Belcan Corporation • Berkeley (CA)

On-site
USD 64,000 - 91,000
Health care
Dental insurance
401(k)
BMS Test Engineer - System Validation & HIL Automation
BMS Test Engineer - System Validation & HIL Automation

Global Connect Technologies • Wisconsin

On-site
USD 85,000 - 120,000
Test Engineer BMS Hardware
Test Engineer BMS Hardware

Belcan • Berkeley (CA)

On-site
Health care
Dental
Vision
+4
Battery Management Test Engineer
Battery Management Test Engineer

Global Connect Technologies • Wisconsin

On-site
USD 85,000 - 120,000
Staff Software Engineer - HIL/SIL Platform Architect
Staff Software Engineer - HIL/SIL Platform Architect

Belcan Corporation • Berkeley (CA)

On-site
USD 85,000 - 122,000
Health care
Dental coverage
Vision care
+3
BMS Test Equipment Architect (Hardware)
BMS Test Equipment Architect (Hardware)

Belcan Corporation • Berkeley (CA)

On-site
USD 62,000 - 103,000
Competitive pay & benefits
Health care, dental, vision; 401(k)
On-site parking
Battery Test Engineer - Automate & Validate BMS
Battery Test Engineer - Automate & Validate BMS

Firewood Marketing, Inc. • Cupertino (CA)

On-site
USD 130,000 - 160,000
Excellent medical, dental, and vision insurance
Generous PTO and 15 company-wide holidays
401k with company contribution
+4
Battery Management Systems Engineer
Battery Management Systems Engineer

Global Connect Technologies • Milwaukee (WI)

On-site
USD 85,000 - 110,000