- Location
- Santa Clara, California, United States · published
- Type
- Full-time
- Department
- Education
- Seniority
- Senior
- Source
- Workable
Description
The Company
Halo Industries has invented a technology to replace a decades-old semiconductor material wire saw slicing process that wastes billions of dollars annually in high-value materials.
Halo’s laser-based technology eliminates this waste from the silicon carbide (SiC) substrate manufacturing process, delivering improvements in both material cost and performance, while enabling accelerated growth for a diverse set of high-growth application markets, including the electric vehicle, grid infrastructure, industrial HVAC and other high-voltage power electronics sectors.
Halo originally spun out of Stanford University in 2014, acquiring a significant series A round of VC funding in 2020 following the successful demonstration of the company’s precision material slicing equipment. Having recently closed on an $80M+ B round of VC funding, Halo is driving the fast-scale growth of the company’s team and manufacturing operations.
Halo Industries is well-funded, deeply engaged with multiple strategic customers, and staged to achieve rapid operational, revenue, and valuation growth.
The Opportunity
As Halo transitions from R&D to high-volume manufacturing, we are seeking a Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor production tools.
This role will focus on hands-on software development and system integration, working closely with cross-functional engineering teams. The engineer will report to a senior member of the machine control team and contribute to building reliable, scalable automation systems.
Job Description
- Develop and maintain machine control software for semiconductor manufacturing equipment
- Implement and integrate industrial communication protocols, including SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP, and RS232/RS485
- Develop software in C# (including WPF) for graphical user interfaces, device communication, and system monitoring
- Integrate hardware components such as robotics, motion systems, lasers, and data acquisition devices
- Support development of operator control systems and state machines for automated equipment
- Assist in debugging, testing, and validation at both system and component levels
- Work with PLCs and interface with external controllers where required
- Collaborate with mechanical, electrical, and systems engineers to ensure proper system integration
- Follow established control standards, safety practices, and software development processes
- Contribute to documentation, version control, and code quality practices