Staff Machine Control Software Engineer
Halo Industries
Santa Clara, CA · Posted August 11, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Halo Industries
More in California job market · Manufacturing & Industrial · Engineering jobs
More roles at Halo Industries
- Senior Mechanical Engineer · Santa Clara, CA
- Principal Software Engineer · Santa Clara, CA
- Senior Staff Mechanical Engineer · Santa Clara, CA
- Senior Equipment Engineer (Semiconductor) · Santa Clara, CA
- Staff Systems Engineer · Santa Clara, CA
- Senior System Integration Engineer - Test & Validation · Santa Clara, CA
Similar jobs
- Staff Geotechnical Engineer · Kleinfelder · San Diego, CA
- Engineering Program Manager 3 · Northrop Grumman · San Diego, CA
- Staff Technical Program Manager · Pinterest · San Francisco, CA
- Sr. Software Engineer, CDN (Starlink) · SpaceX · Hawthorne, CA
- Sr. Software Engineer, CDN (Starlink) · SpaceX · Palo Alto, CA
- Sr. Staff Software Development Engineer · Zscaler · Santa Clara, CA
Where Santa Clara, CA ranks
Where Santa Clara, CA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for sales pay after cost of living$175k · of 45
- #1Best cities for product pay after cost of living$224k · of 14
- #2Best cities for operations pay after cost of living$173k · of 41
- #2Best cities for marketing pay after cost of living$192k · of 16
- #2Best all-round cities for remote workers in the West Coast85 / 100 · of 39
- #3Best cities for finance pay after cost of living$156k · of 35
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
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
The evolution of Halo’s technology and equipment, growing from an R&D focus to a production manufacturing environment, has triggered the need for an experienced Machine Control Software Engineer who can lead the design, development, and deployment of the company’s production line equipment control and automation strategy.
Job Description
Lead the design and development of operator control systems for production-line mechanical and opto-mechanical tools.
Architect and implement communication interfaces between equipment, factory systems, and subsystems (e.g., motion control, sensors, lasers, and robotics).
Develop and integrate industrial communication protocols, including SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP, and RS232/RS485.
Develop software in C# for GUI and device communication, integrating user interfaces with hardware control and system monitoring.
Collaborate with PLC systems (Beckhoff preferred) and ensure consistent control logic using Structured Text (IEC 61131-3) and Ladder Logic.
Define and enforce control software standards across production equipment.
Design and maintain high-level device interfaces for lasers, robotics, motion control, and data acquisition hardware.
Integrate and test machine vision systems (Cognex VisionPro, In-Sight Deep Learning).
Build and debug state machines for automation control ensuring reliability and recoverability.
Collaborate closely with mechanical, electrical, and integration engineers to develop end-to-end solutions.
Conduct thorough system-level and component-level testing.
Maintain rigorous documentation, version control, and issue tracking (Git, Jira, Confluence).
Work within Agile development cycles to iterate and deploy features efficiently.
Basic Qualifications
Bachelor’s degree in Software Engineering, Computer Science, or a related technical discipline.
10+ years of experience implementing high-reliability, production-line control systems.
Deep understanding of industrial communication protocols: SECS/GEM, EtherCAT, Modbus, TCP/IP, RS232/RS485, OPC UA, Ethernet/IP.
Proficiency in C# for GUI development and device communication.
Proficiency in PLC programming, ideally Beckhoff TwinCAT 3.
Proficiency in C++/ C#, WPF, and .NET for hardware control, GUI development, and data visualization.
Preferred Qualifications
Strong working knowledge of servos, stepper motors, sensors, actuators, and I/O systems.
Experience with ACS motion control and machine automation architectures.
Familiarity with Git, Jira, and Confluence for collaborative software development.
Semiconductor manufacturing or equipment automation experience.
Manufacturing Execution Systems (MES) integration.
Expertise in mechatronics/automation design (motor sizing, actuator selection, sensor configuration).
Prior startup or scale-up experience, ideally transitioning from R&D to production.
Experience with database systems and factory automation integration.
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
Life Insurance (Basic, Voluntary & AD&D)
Family Leave (Maternity, Paternity)
Free Food & Snacks
Stock Option Plan
Short Term & Long Term Disability
Base salary $160,000 - $200,000
Additional Information
We are committed to creating an inclusive workplace where all team members feel valued and supported. We welcome applicants from diverse backgrounds, including those from underrepresented communities in STEM. If you meet most of the qualifications and are excited about this opportunity, we encourage you to apply.