Senior Machine Control Engineer – Semiconductor Automation

Halo-Industries,-Inc.

Santa Clara (CA)

On-site

USD 125,000 - 140,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
401(k)
Paid Time Off
Stock Options
Life Insurance
Disability Insurance
Free Snacks

Job summary

Halo Industries seeks a Machine Control Software Engineer to develop and maintain software for semiconductor production tools. The role focuses on hands-on software development, system integration, and cross-functional collaboration with engineering teams.

You will report to a senior team member and contribute to reliable, scalable automation systems. The candidate should have a bachelor’s degree in software or CS and 3+ years in machine control or industrial software, with experience in C# and

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, or related field.
  • 3+ years of experience in machine control, automation, or industrial software development.
  • Hands-on experience with industrial communication protocols such as Modbus, TCP/IP, and serial interfaces.
  • Experience developing software in C# for hardware control and UI applications.

Responsibilities

  • 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 GUIs and device communication.
  • Integrate hardware components such as robotics, motion systems, lasers, and data acquisition devices.
  • Support operator control systems and state machines for automated equipment.

Skills

C#
UI development
Debugging
Problem solving

Education

Bachelor's degree in Software Engineering
Computer Science

Tools

SECS/GEM
Modbus
TCP/IP
Serial interfaces

Job description

Halo Industries seeks a Machine Control Software Engineer to develop and maintain software for semiconductor production tools. The role focuses on hands-on software development, system integration, and cross-functional collaboration with engineering teams.

You will report to a senior team member and contribute to reliable, scalable automation systems. The candidate should have a bachelor’s degree in software or CS and 3+ years in machine control or industrial software, with experience in C# and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Control Engineer (Semiconductor Automation)
Senior Machine Control Engineer (Semiconductor Automation)

Halo Industries, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 125,000 - 140,000
Health Care Plan
401k/IRA
Paid Time Off
+5
Senior Machine Control Software Engineer – Semiconductors
Senior Machine Control Software Engineer – Semiconductors

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 200,000 - 220,000
Health Care Plan
Retirement Plan
Bonus Plan eligible
+6
Senior Automation Software Engineer - Semiconductors
Senior Automation Software Engineer - Semiconductors

Socket.dev • Santa Clara (CA)

On-site
USD 125,000 - 140,000
Health Care Plan
401k Plan
Paid Time Off
+4
Machine Control Software Engineer, Production Automation
Machine Control Software Engineer, Production Automation

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Health Care Plan
401k
Paid Time Off
+5
Senior Machine Control Software Engineer
Senior Machine Control Software Engineer

Halo Industries, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 125,000 - 140,000
Health Care Plan
401k/IRA
Paid Time Off
+5
Senior Machine Control Software Engineer
Senior Machine Control Software Engineer

Halo-Industries,-Inc. • Santa Clara (CA)

On-site
USD 125,000 - 140,000
Health Insurance
401(k)
Paid Time Off
+4
Senior Machine Control Software Engineer
Senior Machine Control Software Engineer

Socket.dev • Santa Clara (CA)

On-site
USD 125,000 - 140,000
Health Care Plan
401k Plan
Paid Time Off
+4
Principal Software Engineer
Principal Software Engineer

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 200,000 - 220,000
Health Care Plan
Retirement Plan
Bonus Plan eligible
+6
Staff Machine Control Software Engineer
Staff Machine Control Software Engineer

Halo Industries, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Health Care Plan
401k
Paid Time Off
+5
Software Engineer I
Software Engineer I

val's services • Joplin (MO)

On-site
USD 90,000 - 150,000