O

Onto Innovation

Semiconductor process-control metrology and inspection equipment

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHillsboro, OR, USAIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering, Physics, Applied Mathematics, or a related discipline.
  • Proficiency in at least one of C/C++, C#, or Python.
  • At least 2 years of professional software development experience.
  • Strong understanding of data structures, design patterns, and object-oriented design methodologies.
  • Strong analytical and troubleshooting skills for complex software systems.
  • Good written and verbal communication skills.
  • Ability to conduct independent research and solve complex technical problems.
  • Familiarity with agile software development processes and DevOps practices.
  • Experience developing software on Windows using Visual Studio and Azure DevOps.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar coding assistants for software design, implementation, testing, debugging, and documentation.
  • Ability to write clear technical prompts, critically review AI-generated output, identify hallucinations or incorrect assumptions, and convert AI suggestions into maintainable, production-quality code.
  • Strong understanding of software security, intellectual property, data privacy, and responsible AI considerations when using AI tools in enterprise software development workflows.

Responsibilities

  • Design, implement, and maintain software features for semiconductor device metrology.
  • Improve software quality through disciplined engineering practices, including design reviews, code reviews, unit testing, and refactoring.
  • Collaborate with applications engineers, algorithm developers, software engineers, SQA engineers, and users throughout the software product development life cycle.
  • Participate in software quality initiatives, including test automation in CI/CD pipelines, re-architecting and refactoring legacy systems, and implementing static and dynamic analysis tools.
  • Identify gaps and inefficiencies in software processes and CI/CD toolchains, and continuously drive operational excellence within the team.
  • Apply AI-assisted software development tools responsibly to improve productivity in coding, debugging, refactoring, documentation, and test generation while maintaining strong engineering judgment and code ownership.
  • Develop and maintain secure, reliable workflows for evaluating AI-generated code, including human review, automated testing, static analysis, security scanning, and validation against product requirements.

Desired Qualifications

  • Experience with physics-based modeling, numerical simulation, computational modeling, or related scientific computing methods.
  • Experience with machine learning, data-driven modeling, model training and evaluation, or applying AI/ML techniques to engineering or scientific problems.
  • Hands-on experience applying physics-based modeling or machine learning to complex metrology, semiconductor, or scientific software applications.
  • Experience with parallel computing or high-performance computing (HPC).
  • Experience with semiconductor metrology applications.
  • Experience integrating AI capabilities into software development processes, including AI-assisted code review, automated test creation, requirements analysis, and developer productivity improvements.

About the Company

Onto Innovation

Semiconductor process-control metrology and inspection equipment

Onto Innovation provides semiconductor capital equipment and software for process control, metrology, and inspection. Its products include 3D metrology, macro defect inspection, unpatterned wafer quality assessment, and factory analytics software; these tools measure nanoscale transistor features and micron-level die interconnects, while software analyzes the data to give actionable manufacturing insights and customers buy equipment with ongoing service contracts and licenses. The company differentiates itself by offering an end-to-end process-control portfolio that spans front-end fabrication and back-end packaging, a result of the 2019 merger of Nanometrics and Rudolph Technologies, with integrated hardware and analytics that support complex architectures like chiplets. Its goal is to help semiconductor manufacturers increase device yield, boost productivity, and lower total production costs, aligning with capital spending cycles in AI workloads and advanced node technologies.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Wilmington, MA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Onto Innovation

See more jobs