Halo Industries logo

Machine Control Software Engineer at Halo Industries | Santa Clara, CA

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

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


Experience Level

Entry Level

Qualifications

QualificationsBachelor's degree in Computer Science, Electrical Engineering, or a related field. Experience in software development, particularly in C# and WPF. Familiarity with industrial communication protocols. Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team environment.

About the job

About Halo Industries

At Halo Industries, we are revolutionizing the semiconductor manufacturing process with our innovative technology that replaces traditional wire saw slicing methods, which currently lead to substantial material waste. Our advanced laser technology significantly minimizes waste during the production of silicon carbide (SiC) substrates, enhancing material efficiency and performance. This breakthrough positions us to accelerate growth across various high-demand sectors, including electric vehicles, grid infrastructure, industrial HVAC, and high-voltage power electronics.

Founded in 2014 as a Stanford University spin-off, we secured Series A venture capital funding in 2020 after successfully demonstrating our precision material slicing equipment. With a recent $80M+ Series B funding round, we are poised for rapid growth in our team and manufacturing capabilities.

The Role

As we transition from research and development to high-volume manufacturing, we are looking for a skilled Machine Control Software Engineer to join our team. This position involves the development, integration, and maintenance of control systems for our semiconductor production tools. You will engage in hands-on software development and collaborate with cross-functional engineering teams to build robust and scalable automation systems.

Key Responsibilities

  • Design, develop, and maintain machine control software for semiconductor manufacturing equipment.
  • Implement and integrate industrial communication protocols, such as SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP, and RS232/RS485.
  • Create software in C# (including WPF) for graphical user interfaces, device communication, and system monitoring.
  • Integrate hardware components, including robotics, motion systems, lasers, and data acquisition devices.
  • Support the development of operator control systems and state machines for automated equipment.
  • Assist in debugging, testing, and validation at both system and component levels.
  • Collaborate with PLCs and interface with external controllers as necessary.
  • Work closely with mechanical, electrical, and systems engineers to ensure seamless system integration.
  • Adhere to established control standards, safety practices, and software development protocols.
  • Contribute to documentation, version control, and code quality standards.

About Halo Industries

Halo Industries is a pioneering tech company focused on transforming the semiconductor industry with our cutting-edge laser technology. Our commitment to innovation drives us to reduce waste and improve efficiency in manufacturing processes, positioning us for significant growth.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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