×
Register Here to Apply for Jobs or Post Jobs. X

SW Engineeer - HIL Testing

Job in Berkeley, Alameda County, California, 94709, USA
Listing for: Technical Talent Group
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Software Testing, Software Engineer, Python, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 60 - 90 USD Hourly USD 60.00 90.00 HOUR
Job Description & How to Apply Below
Software Engineer, SIL/HIL Test Systems Contract (6-9 months, with potential conversion to full-time) | On-site, California | Confidential Client About the Opportunity Our client is a fast-growing energy storage technology company bringing next-generation battery systems to market. They're looking for a Software Engineer to help build out the test infrastructure that verifies their Battery Management System (BMS), the electronics that monitor and control the battery, before it ships to customers.

This role sits at the intersection of software and hardware. You'll be building Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test systems, simulation environments that let engineers safely and repeatedly test how the battery's control electronics respond to real-world conditions, without needing a live battery hooked up for every test.

What You'll DoBuild out SIL/HIL test infrastructure from the ground up, including wiring, schematics, and instrumentation

Write device drivers that let software communicate with lab test equipment (instruments that inject voltages, read sensor data, and simulate real operating conditions)
Build the software framework that allows test engineers to write and run automated test cases on top of that infrastructure

Work closely with firmware and test engineering teams to verify product safety and performance ahead of major product launches

What We're Looking For Experience building or working within SIL and/or HIL test systems

Strong software engineering background, particularly writing drivers or interfaces for hardware/test instrumentation

Proficient in Python Comfortable working independently in a fast-moving, ambiguous startup environment

Nice to Have Firmware development experience

Background at an automotive, EV, or battery technology company

Familiarity with CFamiliarity with UL 1998 or similar firmware safety/testing standards

Details

Location:

On-site, California (relocation not provided)
Type:
Contract, with strong potential to convert to full-time for the right fit Interview process includes a technical screen, a Python coding exercise, and an on-site panel with the team
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary