We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Firmware Test Engineer

Belcan Corporation
life insurance, paid time off, 401(k)
United States, California, Berkeley
Aug 20, 2026
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.

Applied = 0

(web-77cf7d65c7-d9p9v)