Test Automation Engineer Intern - Python & Hardware

Redwood Materials Inc.

San Francisco (CA)

On-site

USD 56,000 - 65,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redwood Materials Inc. is seeking a Test Automation Engineer Intern for Fall 2026 in San Francisco. You will write Python to drive real instruments and battery hardware, build test stands from bench to production, and diagnose failures across test code, firmware, and the unit under test.

You will work with mentors to bring up test systems, automate validation, and contribute to CI pipelines. Requirements include Python proficiency, pytest experience, and a strong foundation in EE/CS concepts;

Qualifications

  • Pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics or related field.
  • Proficient in Python and capable of reading/modifying existing code.
  • Experience writing automated tests with pytest or similar framework.
  • Git and PR-based development workflow experience.
  • Solid understanding of circuit fundamentals and safety around energized equipment.
  • Ability to read schematics, data sheets, and hardware docs; hands-on lab experience.
  • Familiarity with CAN, Modbus, SCPI or similar protocols is a plus.

Responsibilities

  • Write and maintain Python test automation for firmware and hardware validation using pytest.
  • Develop drivers and tooling for programmable power supplies, electronic loads, and data acquisition.
  • Assist in bringing up new test stands from fixtures to software sequences.
  • Investigate failures on real equipment using CAN traces and bench tools to find root causes.
  • Add regression coverage to CI pipelines to ensure firmware changes are validated automatically.
  • Contribute to documentation and test processes, supporting a path from prototype to production.
  • Own a scoped project end-to-end and present results to the engineering team at internship end.

Skills

Python
pytest
Git
Linux
CAN/Modbus protocols

Education

BS or MS in Electrical Engineering / Computer Engineering / Computer Science / Mechatronics

Tools

SCPI
CAN
Modbus

Job description

Redwood Materials Inc. is seeking a Test Automation Engineer Intern for Fall 2026 in San Francisco. You will write Python to drive real instruments and battery hardware, build test stands from bench to production, and diagnose failures across test code, firmware, and the unit under test.

You will work with mentors to bring up test systems, automate validation, and contribute to CI pipelines. Requirements include Python proficiency, pytest experience, and a strong foundation in EE/CS concepts;

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Engineer Intern – Python & Hardware
Test Automation Engineer Intern – Python & Hardware

Redwood Materials • San Francisco (CA)

On-site
USD 30,000 - 44,000
Battery Systems Test Automation Intern
Battery Systems Test Automation Intern

Socket.dev • San Francisco (CA)

On-site
USD 41,000 - 48,000
Fall 2026: Test Automation & Hardware Validation Intern
Fall 2026: Test Automation & Hardware Validation Intern

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 41,000 - 55,000
Test Automation Engineer Intern - Fall 2026 San Francisco, California, United States
Test Automation Engineer Intern - Fall 2026 San Francisco, California, United States

Redwood Materials Inc. • San Francisco (CA)

On-site
USD 56,000 - 65,000
Test Automation Engineer Intern - Fall 2026
Test Automation Engineer Intern - Fall 2026

Socket.dev • San Francisco (CA)

On-site
USD 41,000 - 48,000
Test Automation Engineer Intern - Fall 2026
Test Automation Engineer Intern - Fall 2026

Redwood Materials • San Francisco (CA)

On-site
USD 30,000 - 44,000
Test Automation Engineer Intern - Fall 2026
Test Automation Engineer Intern - Fall 2026

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 41,000 - 55,000
Senior Test Engineer: Python-Driven Lab Automation
Senior Test Engineer: Python-Driven Lab Automation

Form Energy • Berkeley (CA)

On-site
USD 128,000 - 161,000
Stock options
Holistic benefits package
Paid parental leave
+1
Hardware Test Software Engineer — Python Automation
Hardware Test Software Engineer — Python Automation

Ayar Labs • San Jose (CA)

On-site
USD 130,000 - 160,000
Senior Python Engineer: Manufacturing Test Automation
Senior Python Engineer: Manufacturing Test Automation

Red Oak Technologies • San Francisco (CA)

On-site
USD 130,000 - 170,000