Senior Software Engineer

Onto Innovation•Wilmington, MA
•Onsite

About The Position

Onto Innovation is seeking a talented and driven Machine Vision Software Engineer to design, develop, and deploy cutting-edge automated inspection and metrology systems for their advanced semiconductor manufacturing equipment. In this role, you will bridge the gap between hardware and software, leveraging C++ and MVTec HALCON to build high-performance, real-time vision algorithms that ensure sub-micron accuracy and high throughput.

Requirements

  • Minimum 3+ years of hands-on experience in machine vision software development, specifically within the semiconductor or high-precision electronics manufacturing industry.
  • Proficient in C++ with a strong understanding of object-oriented programming, data structures, and memory management.
  • Extensive, production-level experience using MVTec HALCON (HDevEngine or HALCON/C++ integration).
  • Proven familiarity with semiconductor manufacturing processes (e.g., wafer inspection, die bonding, wire bonding, or packaging).
  • Experience with software development methodologies such as Agile, Scrum, or Kanban.
  • Strong background in digital image processing, matrix mathematics, 2D/3D geometry, and camera calibration.
  • Bachelor’s degree in Computer Science, Electrical Engineering, Mechatronics, or a related technical field.

Nice To Haves

  • Experience with additional vision/GUI libraries like OpenCV.
  • Familiarity with SECS/GEM communication protocols.
  • Knowledge of deep learning extensions within HALCON for anomaly detection.

Responsibilities

  • Design, optimize, and implement robust machine vision algorithms using MVTec HALCON and C++ for semiconductor defect detection, alignment, metrology, and 2D/3D inspection.
  • Write clean, maintainable, and high-performance C++ code in a multi-threaded, multi-process real-time Windows or Linux environment.
  • Interface software with industrial cameras (GigE), frame grabbers, optics, and specialized lighting systems.
  • Develop and calibrate high-precision coordinate transformation matrices (pixel-to-world) to ensure micron-level spatial accuracy.
  • Partner with mechanical, electrical, and automation engineers to test, debug, and validate vision systems on actual manufacturing tools.

Benefits

  • Health coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • Disability insurance
  • Paid Time Off (PTO)
  • 401(k) with employer match
  • Employee Stock Purchase Program (ESPP)
  • Wellness initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service