HIL Firmware Test Engineer

Form Energy is an American energy technology and manufacturing company pioneering iron-air batteries for clean, reliable energy storage.
Berkeley, CA, USA
$111,800 - $146,000
Embedded
Mid-Level Software Engineer
In-Person
1+ year of experience
Energy

Description For HIL Firmware Test Engineer

Form Energy is revolutionizing the energy storage landscape with their innovative iron-air batteries, recognized by TIME as a "Best Invention" and by MIT Technology Review as a "Top Climate Tech Company To Watch." As a HIL Firmware Test Engineer, you'll play a crucial role in developing and maintaining the Hardware-in-Loop testing infrastructure for their battery management systems.

The position offers an opportunity to work on breakthrough technology that aims to enable a clean and reliable electric grid. You'll be responsible for designing and implementing comprehensive test frameworks, collaborating with cross-functional teams, and ensuring the quality and safety of their battery management systems.

The ideal candidate brings strong expertise in Python programming, test automation, and embedded systems testing. You'll need to be comfortable working with hardware schematics and debugging tools, while also being able to develop robust test cases from minimal requirements. The role requires both technical depth in testing methodologies and the ability to work effectively with various engineering teams.

Form Energy offers an attractive compensation package, including comprehensive healthcare benefits, generous parental leave, and equity participation. The company's culture emphasizes humanity, excellence, and creativity, making it an ideal environment for those passionate about making a meaningful impact on the world's energy future.

Located in Berkeley, CA, you'll be working from their facility where you can directly interact with the hardware and systems you'll be testing. The company is in an exciting growth phase, having secured contracts with major utilities and launching their production facility in West Virginia. This role presents an excellent opportunity to be part of a mission-driven company that's actively shaping the future of sustainable energy storage.

Last updated 25 days ago

Responsibilities For HIL Firmware Test Engineer

  • Design and build HIL infrastructure for BMS firmware testing
  • Develop comprehensive test cases for various operating conditions
  • Execute HIL tests, collect and analyze data
  • Collaborate with firmware and electronics engineers
  • Troubleshoot and debug issues identified during testing
  • Maintain documentation of test setups, cases, and results

Requirements For HIL Firmware Test Engineer

Python
  • Bachelor's degree in electrical engineering or related discipline (Master's preferred)
  • 1+ years of experience with HIL specification, design, test case design, automation, and execution
  • Ability to develop test cases from bare minimum or ambiguous requirements
  • 2+ years of Python experience with Py-Test
  • Experience with CI/CD pipelines
  • Comfortable with using schematics, layout files, and basic probing tools

Benefits For HIL Firmware Test Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • 100% coverage of medical, dental, and vision premiums for full-time employees
  • 80% coverage of healthcare premiums for dependents
  • 12-20 weeks paid parental leave
  • Competitive salaries
  • Stock options
  • Generous vacation policies

Interested in this job?

Jobs Related To Form Energy HIL Firmware Test Engineer

Technical Program Manager II, Embedded Software Systems, Devices and Platforms

Technical Program Manager role at Google focusing on embedded software systems and hardware platforms development.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google's Tensor SoCs, focusing on imaging, multimedia, and AI features for Pixel devices.

System Power and Performance Architect, Silicon

System Power and Performance Architect position at Google, focusing on optimizing silicon solutions for consumer products with emphasis on power efficiency and performance.

ASIC Platform Software Architect, Silicon

ASIC Platform Software Architect position at Google, focusing on hardware-software integration for consumer electronics products.

SoC RTL Design Engineer

SoC RTL Design Engineer position at Google, focusing on custom silicon solutions development for consumer products, requiring 3+ years of RTL coding experience.