Test Automation Engineer Intern – Python & Hardware

Redwood Materials

San Francisco (CA)

On-site

USD 30,000 - 44,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redwood Materials in San Francisco, CA, invites applications for a Test Automation Engineering Intern. You\'ll write Python to drive test rigs for firmware and hardware validation, build test stands, and debug failures across test code, firmware, or hardware.

You\'ll work with engineers to bring up new test capabilities, participate in CI pipelines, and present results at internship end. Strong Python skills, coursework in EE/CS, and familiarity with pytest are highly valued.

Qualifications

  • Pursuing BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or a related field.
  • Proficiency in Python, including ability to read and modify existing code.
  • Experience writing automated tests with pytest or similar framework from coursework or internships.
  • Familiarity with Git and PR-based development workflows.
  • Solid circuit fundamentals and ability to read schematics and datasheets.
  • Hands-on experience around energized equipment with safe lab practices.
  • Familiarity with CAN, Modbus, SCPI, or similar protocols is a plus.
  • Comfort with Linux command line.

Responsibilities

  • Write and maintain Python test automation for firmware and hardware validation using pytest and internal frameworks.
  • Develop drivers and tooling for programmable power supplies, electronic loads, data acquisition, and switching hardware.
  • Help bring up new test stands from fixtures to software that sequences them.
  • Investigate real failures on real equipment using traces and logs to locate root causes.
  • Contribute regression coverage to CI pipelines to validate firmware changes.
  • Document test processes and support bringing test systems toward production.
  • Own a scoped project end to end and present results to the engineering team.

Skills

Python
pytest automation
Git
Linux CLI
CAN/Modbus familiarity
Electrical fundamentals
Hardware testing

Education

BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics or related field

Tools

SCPI
Data acquisition

Job description

Redwood Materials in San Francisco, CA, invites applications for a Test Automation Engineering Intern. You\'ll write Python to drive test rigs for firmware and hardware validation, build test stands, and debug failures across test code, firmware, or hardware.

You\'ll work with engineers to bring up new test capabilities, participate in CI pipelines, and present results at internship end. Strong Python skills, coursework in EE/CS, and familiarity with pytest are highly valued.

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 Inc. • San Francisco (CA)

On-site
USD 56,000 - 65,000
Battery Systems Test Automation Intern
Battery Systems Test Automation Intern

Socket.dev • San Francisco (CA)

On-site
USD 41,000 - 48,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

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 41,000 - 55,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
Test Automation Engineer Intern - Fall 2026

Redwood Materials • San Francisco (CA)

On-site
USD 30,000 - 44,000
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
Hardware Reliability & Test Intern: Validation & Testing
Hardware Reliability & Test Intern: Validation & Testing

Base Power • Austin (TX)

On-site
USD 15,000 - 20,000