Firmware Test Engineer

Belcan
  • Berkeley, ca
  • $56.38 Per Hour
3 days ago

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.

Numbers & Facts

LocationBerkeley, ca

Skills

  • Communication Skillsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Skillsunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Electrical Engineering Softwareunmatched
  • Electricityunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Hardware Debuggingunmatched
  • Hardware Designunmatched
  • Home Automationunmatched
  • Network Debuggingunmatched
  • Organizational Skillsunmatched
  • Oscilloscopeunmatched
  • Problem Solving Skillsunmatched
  • Product Safetyunmatched
  • Pytestunmatched
  • Python Programming/Scripting Languageunmatched
  • Requirements Managementunmatched
  • Requirements Validation/Verificationunmatched
  • Safety Standardsunmatched
  • Schematicsunmatched
  • Software Debuggingunmatched
  • Software Engineeringunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Strategyunmatched
  • Test Suiteunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder