Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$115.2k - $172.8k

Onto

Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for advanced semiconductor packaging. Our breadth of offerings across the entire semiconductor value chain helps our customers solve their most 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.

Job Summary & Responsibilities

Position Summary

This position is within the Analysis Software Division and is part of the core software development team for AiDiffract, a complex analysis software system for optical critical dimension (OCD) metrology. The role participates in all phases of the software development life cycle, including requirements engineering, design, implementation, testing, deployment, and maintenance. If you are passionate about delivering high-quality software products, improving software development processes, and developing innovative solutions for complex metrology challenges in the semiconductor industry, you would be a great fit for our team.

Job Description

We are seeking a Senior Software Engineer to join the AiDiffract core software development team within the Analysis Software Division. This role will contribute to the design, development, testing, and maintenance of advanced software for optical critical dimension metrology in the semiconductor industry. The ideal candidate has strong software engineering skills, experience with C/C++, C#, or Python, and a solid foundation in data structures, object-oriented design, and DevOps practices. Experience with AI-assisted software development tools is expected, including the ability to responsibly evaluate AI-generated code and apply AI to improve productivity, testing, and documentation. Candidates with hands-on experience in either physics-based modeling or machine learning, especially for metrology, semiconductor, or scientific software applications, are strongly preferred.

Job Summary & 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
Qualifications
  • BS degree in Computer Science, Software Engineering, Electrical Engineering, Physics, Applied Mathematics, or a related discipline
  • Proficiency in at least one of the following programming languages: C/C++, C#, or Python
  • 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
  • Passionate about delivering quality software products to customers
  • 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
Preferred Education and Experience
  • MS or PhD degree in Computer Science, Software Engineering, Electrical Engineering, Physics, Applied Mathematics, or a related discipline
  • 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
  • Strong preference for candidates with hands-on experience in either physics-based modeling or machine learning, with the ability to apply these methods 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
Why Join Onto Innovation?

At Onto Innovation, we believe your work should matter-and so should your well-being. That's why we offer competitive salaries and a comprehensive benefits package designed to support you and your family. From health, dental, and vision coverage to life and disability insurance, PTO, and a 401(k) with employer match, we've got you covered. You'll also enjoy access to our Employee Stock Purchase Program (ESPP), wellness initiatives, and cutting-edge tools-all within a collaborative, inclusive culture where your contributions are valued and recognized.

Compensation & Growth

• Base Salary Range:
$115,200.00 - $172,800.00, offered in good faith and based on experience, location, and qualifications.
  • Additional Rewards: Annual bonus opportunities and potential long-term incentives tied to both company and individual success.


Empowering Every Voice to Shape the Future:

Onto Innovation is committed to creating a workplace where every qualified candidate has an equal opportunity to succeed. We evaluate applicants based on skills, experience, and potential - without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status, or any other characteristic protected by law. We believe diversity of thought and background drives innovation and strengthens our team.


Important Note on Export Compliance

For certain positions requiring access to technical data, U.S. export licensing review may be necessary for applicants who are not U.S. Citizens, Permanent Residents, or other protected persons under 8 U.S.C. 1324b(a)(3).
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Hillsboro, OR vacancy
  • $115.2k - $172.8k

     ...Senior Software Engineer Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects;... 
    Senior
    Permanent employment

    Onto Innovation

    Hillsboro, OR
    15 hours ago
  • Job Title Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Description Required experience & skills: HTML5/CSS/Bootstrap/SASS/LESS. Modern frontend frameworks, preferably...
    Senior

    Keylent Inc

    Hillsboro, OR
    1 day ago
  • Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build scalable microservices and APIs to support enterprise-scale digital platforms... 
    Senior
    Contract work
    Remote work

    Nike

    Beaverton, OR
    3 days ago
  • $122.44k - $232.19k

     ...and operationally resilient global manufacturing with committed capacity in the US and Europe.Position OverviewWe seek a Senior ASIC Design Engineer to provide technical support to Intel Foundry Services customers on PDKs through ASIC design implementation flows and to... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    a month ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Hillsboro, OR
    15 hours ago
  • $128.88k - $245.16k

    Job Details:Job Description: Join our Communication Runtimes team as a Senior Cloud Software Development Engineer to develop cutting-edge software features and optimizations for Intel's oneCCL (Collective Communications Library).This role offers the opportunity to build... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    1 day ago
  • $195.2k - $275.58k

    Job Details:Job Description: About the RoleThe Software and AI (SAI) organization is seeking a highly skilled software engineer to contribute to the development and low-level optimization of oneDNN, a complex, cross-platform, open-source performance library that serves... 
    Senior
    Full time
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Intel

    Hillsboro, OR
    2 days ago
  • $184k - $276k

     ...Onto Innovation Inc. in Hillsboro, Oregon is looking for a Senior Director of Software Engineering to lead the software development for our Metrology product group. You will set the technical vision and lead a high-performing team responsible for innovative software solutions... 
    Senior

    Jobleads-US

    Hillsboro, OR
    3 days ago
  • $184k - $276k

     ...Senior Director Of Software EngineeringOnto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading...  ...a highly accomplished Senior Director of Software Engineering to lead the software development function for our Metrology... 
    Senior
    Permanent employment

    Onto

    Hillsboro, OR
    3 days ago
  •  ...provider of Staffing and Consulting services, we focus on IT, Engineering, Creative and Marketing talent. Akraya has extensive experience...  ...with benchmarks and computer performance evaluation methods Software development skills Fluent in C and/or C++ and Microsoft Excel... 
    Full time
    Worldwide

    Akraya, Inc.

    Hillsboro, OR
    15 hours ago
  •  ...providing the car. Job Description Qualifications: ~ Candidates should possess a Bachelor’s Degree in Computer Science or Engineering and have a minimum of 5 years of related experience. Additional qualifications include: ~ Expert knowledge of C++... 
    Full time

    Mindlance

    Hillsboro, OR
    15 hours ago
  •  ...deploys the utmost quality through the right resources at the right time and for the right cost.  Job Description Software Engineer(full time) Job Description: We are looking for a talented and self-motivated software engineer to join a software... 
    Full time

    Frontier Technologies Inc.

    Hillsboro, OR
    15 hours ago
  •  ...WHO WE’RE LOOKING FOR We are looking for a Senior Principal Software Engineer with deep expertise in FP&A , a strong understanding of P&L and financial drivers , and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan... 
    Senior

    NIKE

    Beaverton, OR
    15 hours ago
  • DescriptionThe Senior Systems Engineer Cloud & Linux is responsible for the design, engineering, implementation and ongoing maintenance and support of a complex corporate infrastructure. This role provides technical leadership across multiple cloud platforms, including... 
    Senior
    Work at office

    First Tech Credit Union

    Hillsboro, OR
    a month ago
  • $80k - $105k

     ...leadership in the production of high-quality, secure, custom software for internal and external end users. Help with the establishment...  ...and clear code. Partner with Columbia QA and 3rd-party engineers to drive high-quality, on-time deliverables, assist in the QA... 
    Full time
    Local area

    Columbia Bank (WA, OR & ID)

    Hillsboro, OR
    2 days ago
  • $100.55k - $194.27k

     ...Cloud Application Software Development Engineer At Intel Foundry Automation - Government Programs, we believe in empowering our employees with the tools and opportunities to excel, grow, and make a real impact. If you're a Cloud Application Software Development Engineer... 
    Local area
    Shift work

    Intel

    Hillsboro, OR
    3 days ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Hillsboro, OR
    15 hours ago
  • $115.9k - $197k

     ...back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together...  ...the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Optical... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Hillsboro, OR
    2 days ago
  • $224k - $356.5k

     ...Senior Software Architect - Data Center Systems We are building innovative server systems for GPU accelerated applications, such as...  ...in Deep Learning workloads. You will work with world class engineering teams, product management, Operations and Customer support to... 
    Senior
    Shift work

    Jobleads-US

    Hillsboro, OR
    5 days ago
  •  ...About the RoleAs our Senior Product Design Engineer, you will do more than design products; you will redesign how we design them. This role owns the remapping of our product design process around speed to solution: getting from a customer problem to a prototype in hand... 
    Senior

    Watlow

    Hillsboro, OR
    21 hours ago
  • $195.2k - $361.2k

     ...+ research groups-has explored architectures, algorithms, and software inspired by the brain's extraordinary efficiency, scalability,...  ...technical leadership across the runtime area by establishing engineering practices, driving software quality and release discipline, mentoring... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    a month ago
  •  ...Staffing has been a partner of choice for candidates and clients.  Visit our website: Job Description As a Test Software Development Engineer - In the Test Development Engineering TDE group of IoT Security Critical Infrastructure organization, you will support... 
    Full time
    Contract work

    Aditistaffing

    Hillsboro, OR
    15 hours ago
  • Company Description Collabera Inc (Staffing Firm).   We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End ...
    Full time
    For contractors

    Collabera

    Hillsboro, OR
    15 hours ago
  •  ...continue leading us to greatness. The next tastemakers, playmakers, risk takers and glue players. Are you game? Senior Software Engineer - N IKE, Inc . - Beaverton , OR. Develop, code, configure and test software systems and solutions to meet defined digital... 
    Senior
    Contract work
    Casual work
    Remote work

    Nike

    Beaverton, OR
    a month ago
  • $122.44k - $232.19k

     ...and tapeout execution for advanced testchip and silicon lead vehicles on cutting-edge process technologies.This role is ideal for engineers who have a passion for custom layout design, advanced-node physical design methodologies, and solving complex physical integration... 
    Senior
    Full time
    Work experience placement
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    2 days ago
  •  ...Intel Foundry is seeking a strategic Senior Director to lead Supplier Quality and Reliability. Reporting to the VP/GM of Intel Foundry Quality, Reliability and Labs, this leader will define the vision and execute the strategy to eliminate supplier-related quality incidents... 
    Senior

    Intel

    Hillsboro, OR
    15 hours ago
  • $164.47k - $311.89k

     ...debug and effective use of AI tools and can provide technical leadership to deliver world-class products.As a Sr. CPU RTL Methodology Engineer your responsibilities will include but are not limited to:Demonstrated leadership and hands-on experience in leveraging AI tools... 
    Senior
    Full time
    Work experience placement
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    22 days ago
  • $80k - $100k

     ...Chip Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Hillsboro, OR
    a month ago
  • Job RecommendationWhen you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
    Senior

    Microsoft Corporation

    Hillsboro, OR
    1 day ago
  •  ...Hillsboro, Oregon is seeking a highly skilled and motivated Senior CAM Programmer to join our manufacturing team. This position...  ...-axis machining centers. Develop machining strategies from engineering drawings and CAD models. Create setup documentation and manufacturing... 
    Senior
    Flexible hours

    StenTech, Inc

    Hillsboro, OR
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!