About the job
About Halo Industries
Halo Industries is revolutionizing the semiconductor industry with cutting-edge technology designed to replace traditional wire saw slicing methods that result in significant material waste. Our innovative laser-based approach significantly reduces waste in the production of silicon carbide (SiC) substrates, enhancing both material efficiency and performance.
Founded in 2014 as a spin-off from Stanford University, Halo has successfully attracted substantial venture capital funding, including over $80 million from our recent B round. We are poised for rapid growth as we expand our team and manufacturing capabilities to meet the demands of high-growth sectors such as electric vehicles, grid infrastructure, industrial HVAC, and high-voltage power electronics.
With strong financial backing and active engagement with strategic partners, Halo Industries is on the brink of remarkable operational and revenue growth.
Position Overview
As we transition from R&D to production, we are seeking an experienced Machine Control Software Engineer to take the lead in designing, developing, and implementing our production line equipment control and automation strategies. This role is critical in shaping our manufacturing future.
Key Responsibilities
- Lead the design and development of operator control systems for our mechanical and opto-mechanical production line tools.
- Architect and implement communication interfaces between equipment, factory systems, and subsystems, including motion control, sensors, lasers, and robotics.
- Develop and integrate industrial communication protocols such as SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP, and RS232/RS485.
- Write software in C# for GUI and device communication, ensuring seamless integration of user interfaces with hardware control and system monitoring.
- Collaborate with PLC systems (Beckhoff preferred), maintaining consistent control logic through Structured Text (IEC 61131-3) and Ladder Logic.
- Define and uphold control software standards across all production equipment.
- Design and maintain high-level device interfaces for lasers, robotics, motion control, and data acquisition hardware.
- Integrate and test machine vision systems, including Cognex VisionPro and In-Sight Deep Learning.
- Build and debug state machines for automation control, ensuring their reliability and recoverability.

