Onto Innovation is seeking a Software Engineer to join its Inspection Business Unit. The role focuses on understanding a complex inspection platform spanning optics, mechanics, electronics, and software, and translating customer problems and application requirements into appropriate technical solutions. The engineer will develop software and algorithms for inspection platforms, with scope and ownership tailored to experience level. The work involves applying machine learning, image processing, computer vision, mathematics, and optics; developing or contributing to optical imaging models and calibration, as well as image segmentation, classification, and detection algorithms; and producing reliable, high-performance software. The engineer will collaborate with hardware, application, systems, and software teams on new product development, participate in design and code reviews, and use AI coding agents while retaining ownership of architecture and code quality. The position also involves documentation, continuous learning, workflow improvement, and technical mentorship at senior levels. International travel to customer sites is required at least 20% of the time, with additional travel as business needs require. The stated base salary range is $96,800 to $145,200, based on experience, location, and qualifications; annual bonus opportunities and potential long-term incentives are also offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level