Real-Time Software Engineer for Semiconductor Equipment

Onto Innovation

Budd Lake (NJ)

On-site

USD 102,000 - 154,000

Full time

37 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision coverage
401(k) with employer match
PTO
Employee Stock Purchase Program (ESPP)

Job summary

Onto Innovation is seeking a Senior Software Engineer to design and develop high-performance software for advanced semiconductor equipment, including metrology, inspection, or process control systems. This role involves building robust, scalable, and real-time software that interfaces with precision hardware, sensors, and control systems.

The ideal candidate combines strong software engineering fundamentals with experience in complex, multidisciplinary systems and a passion for delivering

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more programming languages (e.g., C++, C#, Python).
  • Experience developing software for complex systems or hardware-integrated environments.
  • Solid understanding of object-oriented design, data structures, and algorithms.
  • Familiarity with multithreading, concurrency, and real-time systems.
  • Experience with version control systems (e.g., Git).

Responsibilities

  • Design, develop, and maintain high-performance, scalable software systems for semiconductor equipment.
  • Implement real-time control, data acquisition, and image processing applications.
  • Develop clean, maintainable, and well-documented code following best practices and coding standards.
  • Interface software with hardware components including sensors, motion systems, optics, and embedded controllers.
  • Collaborate with systems, electrical, and mechanical engineers to ensure seamless system integration.
  • Debug and resolve complex issues involving hardware-software interaction.

Skills

C++
C#
Python
Multithreading
RTOS

Education

Bachelor's or Master’s in CS/SE/EE

Tools

Git
Qt
WPF

Job description

Onto Innovation is seeking a Senior Software Engineer to design and develop high-performance software for advanced semiconductor equipment, including metrology, inspection, or process control systems. This role involves building robust, scalable, and real-time software that interfaces with precision hardware, sensors, and control systems.

The ideal candidate combines strong software engineering fundamentals with experience in complex, multidisciplinary systems and a passion for delivering

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

Similar jobs worth comparing

Senior Software Architect – Semiconductor Metrology
Senior Software Architect – Semiconductor Metrology

Onto Innovation • Wilmington (MA)

On-site
USD 144,000 - 216,000
Senior Software Engineer, Semiconductor Equipment Systems
Senior Software Engineer, Semiconductor Equipment Systems

Onto Innovation • Budd Lake (NJ)

On-site
USD 102,000 - 154,000
Health, dental, and vision coverage
401(k) with employer match
PTO
+1
Real-Time Control Software Engineer for Semiconductor Tools
Real-Time Control Software Engineer for Semiconductor Tools

Eugenus • San Jose (CA)

On-site
USD 100,000 - 130,000
Comprehensive benefits package
Bonus eligibility
Pre-public stock award program
Senior .NET Software Engineer — GUI & Hardware
Senior .NET Software Engineer — GUI & Hardware

Onto Innovation • Hillsboro (OR)

On-site
USD 86,000 - 130,000
Health, dental, vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
+1
Senior Real-Time Software Engineer - Semiconductor Equipment
Senior Real-Time Software Engineer - Semiconductor Equipment

axcelis • Beverly (MA)

On-site
USD 142,000 - 213,000
Junior Software Sustaining Engineer — Semiconductors
Junior Software Sustaining Engineer — Semiconductors

Onto Innovation • Los Angeles (CA)

On-site
USD 65,000 - 95,000
Health, dental, and vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
Junior Software Sustaining Engineer — Semiconductors
Junior Software Sustaining Engineer — Semiconductors

Onto Innovation • Los Angeles (CA)

On-site
USD 65,000 - 95,000
Health, dental, and vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
Principal Software Engineer
Principal Software Engineer

Onto Innovation • Wilmington (MA)

On-site
USD 144,000 - 216,000
Staff Software Engineer - EFEM & Robotics Systems
Staff Software Engineer - EFEM & Robotics Systems

Onto Innovation • Upton (KY)

On-site
USD 115,000 - 173,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Real-Time Software Engineer, Semiconductors (Entry Level)
Real-Time Software Engineer, Semiconductors (Entry Level)

ASM International • Phoenix (AZ)

On-site
USD 85,000 - 110,000