Fab2
Software Integration Engineer
Austin · On-site · Full-time · Posted Sep 8, 2026
- Experience
- 3+ years developing software for systems that control physical hardware.
- Education
- BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Physics, or a related field, or equivalent practical experience.
- Visa sponsorship
- Visa Sponsorship
About the job
Integrates software, firmware, electronics, and actuators to bring semiconductor manufacturing equipment from prototype through testing and qualification into production.
What you'll do
- Own equipment software integration and serve as the technical point of contact from prototype through production handoff.
- Lead hardware bring-up, debugging, and engineering tests; write or modify control software and firmware to integrate subsystems.
- Analyze data to find root causes, coordinate cross-domain fixes, and manage integration schedules, requirements, and risks.
What they ask for
- BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Physics, or a related field, or equivalent practical experience.
- 3+ years developing software for systems that control physical hardware.
- Proficiency in C, Python, and Rust.
- Working knowledge of electronic hardware, electromechanical actuators, and root-causing problems across software and hardware boundaries.
Nice to have
- Background in semiconductor equipment, robotics, industrial automation, or scientific instrumentation.
- Experience with RTOS-based firmware and real-time control loops.
Tools
C, Rust, Python
Model-written summary · the original posting is authoritative