Senior Software Engineer at Onto Innovation | SG | Rezi

Senior Software Engineer at Onto Innovation

Senior Software Engineer

Onto Innovation · SG

2 weeks ago

Senior Software Engineer

Onto Innovation · SG

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Onto Innovation's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Onto Innovation — free, in seconds.

About the Role

Onto Innovation designs and manufactures inspection and metrology tools for chipmakers. This role involves designing, building, and shipping agentic applications for semiconductor metrology, requiring close collaboration with cross-functional teams throughout the product lifecycle. You will own features end-to-end, applying senior-level judgment to architecture, quality, and team mentorship.

Responsibilities

  • Build agentic applications for metrology, from design through production release.
  • Connect agents to real systems and integrate them with tools, data sources, and internal services.
  • Build the application surrounding the agent, including services, data flows, and user interfaces.
  • Engineer for reliability through automated testing, evaluation, CI/CD, and monitoring.
  • Improve software quality via design and code reviews, unit testing, test automation, and refactoring.
  • Deploy in fab conditions, meeting strict performance, security, and data-control requirements.
  • Translate metrology problems into well-scoped engineering work, bridging architecture and implementation.
  • Utilize AI coding tools responsibly for faster development while maintaining design integrity and code quality.
  • Run design and code reviews, document decisions, and mentor junior engineers.
  • Identify and drive improvements in software processes and toolchains.

Requirements

  • 5+ years of professional software engineering experience.
  • 2+ years building production applications with LLMs or agents.
  • Proficiency in Python, C++, or C#.
  • Strong grasp of data structures, design patterns, and object-oriented design.
  • Solid software design skills in APIs, services, concurrency, and event-driven systems.
  • Hands-on experience with LLM application engineering (tool calling, retrieval, prompt/context design, evaluation).
  • Solid engineering practices: automated testing, code review, CI/CD, containers, version control, agile, and DevOps.
  • Hands-on experience with AI-assisted development tools, including prompt writing, code review, and production code integration.
  • Working understanding of software security, IP, data privacy, and responsible AI.
  • Strong analytical and troubleshooting skills for complex software systems.
  • Ability to research and solve technical problems independently.
  • Comfort moving between system architecture and implementation details.
  • Experience developing software on Windows with Visual Studio and Azure DevOps.
  • BS in computer science, software or electrical engineering, physics, applied mathematics, or related field.
  • Clear written and verbal communication skills.
  • Genuine commitment to delivering quality software.

Skills

  • Python
  • C++
  • C#
  • Data structures
  • Design patterns
  • Object-oriented design
  • API design
  • Service design
  • Concurrency
  • Message-based systems
  • Event-driven systems
  • LLM application engineering
  • Tool calling
  • Retrieval augmented generation
  • Prompt design
  • Context design
  • LLM evaluation
  • Automated testing
  • Code review
  • CI/CD
  • Containerization
  • Version control
  • Agile methodologies
  • DevOps
  • AI-assisted development tools
  • Software security
  • Intellectual property
  • Data privacy
  • Responsible AI
  • Troubleshooting
  • System architecture
  • Implementation details
  • Windows development
  • Visual Studio
  • Azure DevOps
  • Semiconductor metrology
  • Optical metrology
  • Scatterometry
  • Optical critical dimension (OCD) software
  • Inspection software
  • Machine vision
  • Physics-based modeling
  • Numerical simulation
  • Scientific computing
  • Image processing
  • Numerical methods
  • Machine learning
  • Model training
  • Model evaluation
  • AI integration into software development
  • AI-assisted code review
  • Automated test creation
  • Requirements analysis
  • Parallel computing
  • High-performance computing
  • Instrument control software
  • Hardware/software co-design
  • Agent frameworks
  • Multi-agent systems
  • On-premises LLM serving
  • AI system security
  • IP protection for AI systems
  • Customer data security
  • Multi-threaded systems debugging
  • Real-time systems debugging

Location

  • On-site
  • Fab site
  • Customer site

Work Type

  • On-site
  • Full-time

Experience Level

  • Senior-level
  • 5+ years of professional software engineering
  • 2+ years building applications with LLMs or agents

Education Level

  • BS in computer science, software or electrical engineering, physics, applied mathematics, or a related field
  • MS or PhD preferred

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Paid time off (PTO)
  • 401K plan with employer match
  • Employee Stock Purchase Program (ESPP)
  • Health & wellness initiatives

About the Company

  • Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies.
  • Our technologies include 3D metrology, macro defect inspection, metal interconnect composition, factory analytics, and lithography for advanced semiconductor packaging.
  • We help customers solve difficult yield, device performance, quality, and reliability issues.
  • Onto Innovation strives to optimize customers’ critical path of progress by making them smarter, faster, and more efficient.
  • We believe AI will be a key enabler of faster, more reliable measurement and decision-making in semiconductor manufacturing.

Equal Opportunity

  • Onto Innovation Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
  • For positions requiring access to technical data, Onto Innovation Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.
  • Applicants for this position – except US Citizens, US Permanent Residents, and protected individuals – may have to go through an export licensing review process.