System Test Automation Internship (Spring 2027)
- San Francisco, United States
- Internship
- Intern/New Grad
- Master's degree
- Posted
Skills
Required
- Rust / Python
- Git
- version control
- bazel
- test management
- Jira
- Linux
- command-line
- engineering design
- Pytest / Unittest
- networking
- RPC / sockets
Preferred
- Hardware-in-the-Loop
- HIL
- CI
- GitHub
- Buildkite
- electrical systems
- motors
- sensors
- cameras
Join Zipline, a mission-driven company transforming global logistics. As a System Test Automation Intern, you'll contribute to testing and validating our integrated system of systems, including the Zip, Droid, and Dock. You'll work closely with a supportive and experienced team, gaining hands-on experience with cutting-edge tools and technologies while solving meaningful challenges. This full-time, in-person internship will take place in our South San Francisco office from January to April 2027.
Responsibilities
- Assister à l'exécution des tests Hardware-in-the-Loop (HIL) et des tests de vol pour valider l'interaction entre les systèmes Zip, Droid et Dock de Zipline.
- Collaborer avec une large gamme d'ingénieurs de différentes équipes pour construire et affiner des pipelines automatisés qui testent le logiciel avant son déploiement en vol.
- Analyser et résoudre les problèmes matériels et logiciels découverts lors des tests, contribuant ainsi aux améliorations du système.
- Experience working with CI tools like GitHub Actions, Buildkite, or similar
- General understanding of electrical systems such as motors, sensors, cameras, and onboard computers
- A hands-on approach to problem-solving, including debugging and triaging technical issues
Requirements
- Familiarity with tools like Git for version control, bazel for build and test management and Jira for task tracking
- Experience working in a Linux environment, including using command-line tools effectively
- You must have completed the second year of your undergraduate studies. Master's and PhD students are also eligible
- Strong understanding of engineering design fundamentals and the ability to triage and identify root causes of technical issues
- Experience writing Rust or Python scripts to automate tasks or tests, either through coursework or personal projects
- Hands-on experience writing Python tests using tools like Pytest or Unittest
- Basic understanding of networking concepts such as RPC or sockets
- Strong attention to detail and organizational skills to document test results and track issues effectively
- Familiarity with creating and executing test plans or validation plans for software or hardware systems
- This internship is a full-time position, in-person at our South San Francisco office. We will host our Spring 2027 interns from January to April
