Halo Industries
Staff Machine Control Software Engineer
Santa Clara, California, United States · Staff+
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$27,075 more — $187,075 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $187,075 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Jose-Sunnyvale-Santa Clara, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Define and enforce control software standards across production equipment.
- Integrate and test machine vision systems (Cognex VisionPro, In-Sight Deep Learning).
- Conduct thorough system-level and component-level testing.
Responsibilities
- 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.
- Design and maintain high-level device interfaces for lasers, robotics, motion control, and data acquisition hardware.
- 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.
- Maintain rigorous documentation, version control, and issue tracking (Git, Jira, Confluence).
- Job Description Lead the design and development of operator control systems for production-line mechanical and opto-mechanical tools.
- Collaborate with PLC systems (Beckhoff preferred) and ensure consistent control logic using Structured Text (IEC 61131-3) and Ladder Logic.
Requirements
- Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline.
- 10+ years of experience implementing high-reliability, production-line control systems.
- 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.
- Basic Qualifications Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline.
Nice to have
- 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.
- Prior startup or scale-up experience, ideally transitioning from R&D to production.
- Experience with database systems and factory automation integration.
- We welcome applicants from diverse backgrounds, including those from underrepresented communities in STEM.
Compensation
- 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.
Company info
- Halo Industries is well-funded, deeply engaged with multiple strategic customers, and staged to achieve rapid operational, revenue, and valuation growth.
This listing is sourced directly from Halo Industries's careers page and normalized into a canonical job model.