Firmware Test Engineer

Belcan Corporation

Berkeley (CA)

On-site

USD 47,000 - 77,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care
Dental
Vision
Life insurance
401(k)
Education assistance
Paid time off
Holidays

Job summary

Belcan Corporation in Berkeley, CA seeks a Firmware Test Engineer to design and execute verification tests for Battery Management System software, translating product requirements into test plans within Jama and automating tests with Pytest.

You will work across SIL and HIL, debug embedded software and hardware, collaborate with firmware and hardware teams, and ensure safety and performance standards are met; the role offers competitive pay and a comprehensive benefits package.

Qualifications

  • Degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field (or equivalent practical experience)
  • Demonstrated experience with Python and pytest for building robust automated test suites
  • Hands-on background in embedded communication protocols and debugging embedded software systems
  • Comfort with electrical hardware debugging, including reading schematics, using oscilloscopes/multimeters, and working in HIL environments
  • A proactive, gritty mindset with high personal initiative and a strong commitment to collaborative problem-solving
  • Excellent communication and organization skills to bridge Jama requirement management with hands-on technical execution

Responsibilities

  • Translate product requirements into detailed, rigorous verification test plans managed within Jama
  • Determine optimal test assets and strategies (SIL vs HIL) to validate requirements
  • Develop and automate Pytest test cases across SIL and HIL environments to prove firmware meets performance and safety standards
  • Verify overall BMS software, identifying bugs early in the release cycle through systematic test execution
  • Debug complex embedded systems, isolating root causes across software and electrical hardware
  • Collaborate cross-functionally with firmware engineers, system designers, and hardware specialists to improve test coverage and accelerate feature delivery

Skills

Python
Pytest
Embedded protocols
Hardware debugging
Schematic reading
HIL testing
Jama

Education

Bachelor's degree in Computer/Electrical/Software Engineering

Tools

Jama
Oscilloscope
Multimeter

Job description

Job Title: Firmware Test Engineer

Pay Rate: Up to $ 56.38 /hr. (DOE)

Location: Berkeley, CA

Zip Code: 94702

There is a Firmware Test Engineer job opportunity with our client in Berkeley, CA. In this role you will contribute to the design and execution of verification tests for their Battery Management System (BMS) software. To be considered for this role you will have Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field.

Job Duties
  • Translate product requirements into detailed, rigorous verification test managed within Jama.
  • Determine optimal test assets and strategies (Software-in the-loop SIL) vs Hardware-in -the -Loop (HIL) to validate requirements effectively.
  • Develop and automate Pytest test cases across SIL and HIL environments to prove that their firmware consistently meets product performance and safety standards.
  • Verify overall Battery Management System (BMS) software, identifying bugs early in the release cycle through systematic test execution.
  • Debug complex embedded systems, isolating root causes across both software logic and physical electrical hardware.
  • Collaborate cross-functionally with firmware-engineers, system designers, and hardware specialists to improve test coverage and accelerate feature delivery.
Knowledge/Skills/Education/Experience
  • Degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field ( or equivalent practical experience)
  • Demonstrated experience with Python and pytest for building robust automated test suites.
  • Hands-on background in embedded communication protocols and debugging embedded software systems.
  • Comfort with electrical hardware debugging, including reading schematics, using oscilloscopes/multimeters, and working in HIL environments
  • A proactive, gritty mindset with high personal initiative and a strong commitment to collaborative problem-solving.
  • Excellent communication and organization skills to bridge requirement management (Jama) with hands-on technical execution.

Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Belcan provides a competitive pay and benefits package. This position is offering a pay range of $56.38/hr. However, we consider several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline.

Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.

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

Similar jobs worth comparing

Test Engineer BMS Hardware
Test Engineer BMS Hardware

Belcan • Berkeley (CA)

On-site
Health care
Dental
Vision
+4
Firmware Test Engineer: BMS Verification & Automation
Firmware Test Engineer: BMS Verification & Automation

Belcan Corporation • Berkeley (CA)

On-site
USD 47,000 - 77,000
Health care
Dental
Vision
+5
Full-Stack Software Engineer
Full-Stack Software Engineer

Belcan Corporation • Berkeley (CA)

On-site
USD 85,000 - 122,000
Health care
Dental
Vision
+5
Test Equipment Design Engineer, Electrical
Test Equipment Design Engineer, Electrical

Belcan Corporation • Berkeley (CA)

On-site
USD 85,000 - 122,000
Software Eng HIL/SIL
Software Eng HIL/SIL

Belcan Corporation • Berkeley (CA)

On-site
USD 64,000 - 91,000
Health care
Dental insurance
401(k)
Electrical Engineer
Electrical Engineer

Belcan Corporation • Berkeley (CA)

On-site
USD 61,992 - 103,320
Health care
401(k)
Education assistance
+1
Test Engineer at Belcan Berkeley, CA
Test Engineer at Belcan Berkeley, CA

Belcan • Berkeley (CA)

On-site
Test Equipment Design Engineer, BMS Hardware
Test Equipment Design Engineer, BMS Hardware

Belcan Corporation • Berkeley (CA)

On-site
USD 62,000 - 103,000
Competitive pay & benefits
Health care, dental, vision; 401(k)
On-site parking
Electrical Design Engineer
Electrical Design Engineer

Belcan • Berkeley (CA)

On-site
Medical insurance
Vision insurance
401(k)
Electrical Engineer
Electrical Engineer

Belcan • Berkeley (CA)

On-site
USD 83,000 - 103,000