company

Senior Machine Control Software Engineer

Halo IndustriesSanta Clara, California, United States
On-site Full-time $140K/yr - $160K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

QualificationsProven experience in machine control software engineering with a focus on automation and manufacturing processes. Strong proficiency in C# and developing GUI applications. Experience with PLC systems, specifically Beckhoff, and familiarity with IEC 61131-3 standards. Knowledge of industrial communication protocols and systems integration. Ability to work collaboratively in a fast-paced team environment and communicate effectively with stakeholders. Bachelor's Degree in Computer Science, Engineering, or a related field is preferred.

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.

About Halo Industries

Halo Industries is at the forefront of semiconductor technology, specializing in innovative processes that reduce material waste and enhance manufacturing efficiency. Our commitment to sustainability and operational excellence positions us as leaders in the high-tech industry, driving advancements across various sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.