SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
fab2 is an early-stage hardware startup building semiconductor manufacturing equipment and the software/firmware stack to control it. The company was founded by Sam Zeloof (known for making chips in his garage) and Jim Keller (40-year semiconductor industry veteran). fab2 designs and manufactures its own fabs, tools, and components.
The Software Integration Engineer role is the technical owner responsible for ensuring semiconductor manufacturing equipment works end-to-end, from prototype through production qualification. You will be the person who understands how firmware, control software, electronics, and actuators integrate together. This is a hands-on role requiring you to wear multiple hats: project management, system design, software development, physical system testing, and data analysis.
Key Responsibilities:
- Serve as technical owner and software point of contact for manufacturing equipment from early prototype through production handoff
- Lead bring-up, debug, and engineering test of new hardware
- Write and modify control software and firmware (C, Rust, Python) to integrate subsystems and unblock testing
- Translate hardware changes (electronics, actuators, sensors) into software requirements
- Use data analysis and statistical modeling to triage problems and identify root causes
- Drive cross-domain fixes spanning firmware, electronics, mechanical, and process teams
- Apply systems engineering discipline to develop interface definitions, requirements, and participate in system-level FMEA
- Own integration schedules and track milestones and dependencies
- Communicate constraints, risks, and tradeoffs across software, hardware, and electrical design changes
This role is ideal for someone with a software, electronics, or robotics background who wants to work on physical systems and contribute to cutting-edge semiconductor manufacturing technology.
fab2 operates offices in Austin TX, Lockhart TX, and San Francisco CA. The company offers comprehensive benefits including medical/dental/vision insurance, generous PTO, visa sponsorship, life and disability insurance, paid parental leave, 401(k), weekly learning & development, commuter benefits, and daily lunches plus dinners 3x per week.
REQUIREMENTS:
- BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Physics, or related field (or equivalent practical experience)
- 3+ years developing software for systems that control physical hardware (equipment, robotics, instrumentation, vehicles, or similar)
- Proficiency in C, Python, and Rust
- Working knowledge of electronic hardware including reading schematics, using oscilloscopes and logic analyzers, and board-level debugging
- Experience with electromechanical actuators (motors, valves, heaters, sensors)
- Demonstrated ability to root-cause problems across software and hardware boundaries
- Clear communication of technical issues to engineers of different disciplines
NICE-TO-HAVE:
- Background in semiconductor equipment, robotics, industrial automation, or scientific instrumentation
- Familiarity with vacuum systems, mass flow controllers, temperature control, or precision motion
- Familiarity with optics, lenses, camera calibration, and computer vision
- Experience with RTOS-based firmware and real-time control loops
- Experience with hardware-in-the-loop test infrastructure or automated test frameworks
- Familiarity with FMEA, requirements management, or systems engineering practices
- Experience taking a hardware product from prototype through production ramp
- Program or project management experience on hardware programs