Jobs · Information Technology · California

Intern, System Integration & Test Software

Heron Power · Scotts Valley, CA · 1 mo ago
On-siteInformation TechnologyFull-time

Job Overview

You will build and operate the test infrastructure we use to validate grid-tied converters across the full product lifecycle — from system architecture and integration through reliability validation and manufacturing test at scale. This role owns a meaningful slice of the development loop: test system design, test execution, data analysis, failure isolation, verified fixes, and the software platforms that automate and orchestrate it all.

How You Will Contribute

  • Test Software, Automation, and AI Agents
    • Contribute to our software test infrastructure for system integration and reliability testing — test architecture, hardware abstraction layers, and result reporting pipelines.
    • Write software tests that interact directly with hardware and firmware over CAN, UART, Modbus, TCP/IP — debugging signal integrity, protocol failures, and firmware edge cases.
    • Write concurrent, fault-tolerant software for our next-generation manufacturing test platform: Firmware Flashing, FCT, EOL stations running autonomously on the factory floor.
    • Build AI agents that manage test execution across facilities — initiating runs, monitoring anomalies, implementing test script and firmware changes in response to failures, and routing issues to humans
    • Build the operator and engineering facing management platforms: live tester status, pass/fail rates, station health, and agent activity across all facilities.
  • System Integration, Reliability & Test Execution
    • Own system-level integration testing for new firmware and hardware revisions — bring-up, functional validation, and regression coverage across power electronics, firmware, and connected systems.
    • Execute reliability campaigns—burn-in, power cycling, thermal stress, and abuse tests—and evolve them as we learn where the real failure cliffs are.
    • Drive fast debug loops during excursions: isolate, instrument deeper, reproduce, and verify that corrective actions eliminate the failure.
  • Test Bench Architecture & Build Design and build electrical reliability test benches for power electronics hardware—inverters, DC/DC converters, bi-directional power stages.
  • Specify, procure, and integrate lab equipment: programmable power supplies, electronic loads, DAQ systems, sensors, protection hardware, interlocks, and cabling.

What You Will Bring

  • Pursuing a BS or MS in Electrical Engineering, Mechatronics, Computer Engineering, or a related field.
  • Strong programming proficiency in Python or Go; ability to read and understand embedded C firmware.
  • Hands-on experience designing, building, or operating electrical test setups for complex hardware—power electronics strongly preferred.
  • Comfort with bench power equipment and measurement methods: scopes, DMMs, power analyzers, electronic loads, DAQ, and sensors.
  • Strong debugging instincts and ability to drive root-cause closure with engineering partners.

Nice-to-Haves

  • Experience developing or integrating firmware on embedded systems (TI, STM32, ESP32, or similar).
  • Experience building AI agents or working with LLM APIs and agentic frameworks.
  • Familiarity with CI/CD pipelines or automated test infrastructure.
  • PCBA design experience in KiCad or Altium.

Similar jobs