Hiring.Camp

Senior Machine Control Software Engineer

Halo Industries

·
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

Benefits

Health Care Plan (Medical, Dental & Vision)Retirement Plan (401k, IRA)Paid Time Off (Vacation, Sick & Public Holidays)Family Leave (Maternity, Paternity)Stock Option PlanHealth 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 & SnacksStock Option PlanShort Term & Long Term DisabilityBase salary $125,000 - $140,000

Similar Jobs

4

Senior Machine Control Software Engineer

Divergent·Torrance, California·Onsite

4mo ago

Senior Software Engineer - Machine Control

Nearfield Instruments·Rotterdam, South Holland·Onsite

6mo ago

Senior Subject-Matter Expert, Silicone fouling control systems, R&D Marine

Hempel·Kampen, Overijssel +7·Remote

1y+ ago

Senior Machine Learning / NLP (Contractor)

Ravenpack·Madrid, Spain +1·Remote

1mo ago