Automation Software Engineer
US$114,000 – US$131,000 / yr base salary
Posted 5 Sep 2026
Advertised as “Automation Software Engineering Intern - Summer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
- Employment
- On-Site
- Contract
- Internship
- Visa sponsorship
- Offered
| Base salary | US$114,000 – US$131,000 / yr |
|---|
Field of studyComputer Engineering, Computer Science, Electrical Engineering (or related)
Study levelBachelor's
About fab2
The fab2 team can build anything. We design all the hardware and software needed to make chips and we make the fabs, tools, and components ourselves.
We're looking for exceptional, hands-on people who can iterate to the limits of what's possible.
fab2 was founded by Sam Zeloof and Jim Keller. Sam is best known for making chips in his garage, and Jim has been a leader in the semiconductor industry for the past 40 years.
About the Role
We’re hiring an Automation Software Engineering Intern for the summer term. The internship begins in May or June, with a preferred commitment of 4 to 8 months. You’ll be working on an integrated engineering team building semiconductor fabrication equipment, so you’ll be exposed to some very interesting engineering problems. Our size allows interns to take on a ton of ownership and mission-critical work.
We give our interns significant autonomy on interdisciplinary projects. You’ll work on initiatives that scale and accelerate our semiconductor fabrication process and tackle challenging problems that improve our robots’ efficiency. You’re a strong fit if you’re familiar with motor controllers, path planning, and trajectory control.
Our philosophy is to get things built and tested in days or weeks, not months. Because of this, a portfolio (can be your GitHub) is required to apply: show us the things you’ve actually built! For us, a good portfolio includes evidence of software engineering excellence and curiosity.
Responsibilities
-
Develop real-time applications in Linux and Rust for controlling semiconductor fabrication equipment
-
Design algorithms and simulations for robotic control systems
Required Experience
-
Pursuing a Bachelor’s Degree or higher in Computer Science, Electrical Engineering, Computer Engineering, or similar field
-
Proficiency in Python/C/C++
-
Demonstrated experience in robotics software
Nice-to-have
-
Familiarity with feedback control systems
-
Experience developing computer vision applications
-
Proficiency in Rust