Senior Software Engineer
$115.2k - $172.8kOnto
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
- 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
- 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
$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).
$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;...SeniorPermanent employment- 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
- 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...SeniorContract workRemote work
$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...SeniorFull timeInternshipLocal areaImmediate startShift work$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...SeniorFull time$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...SeniorFull timeInternshipLocal areaImmediate startShift work$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...SeniorFull timeLocal areaImmediate startRemote workFlexible hoursShift work$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$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...SeniorPermanent employment- ...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 timeWorldwide
- ...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
- ...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
- ...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
- 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...SeniorWork at office
$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 timeLocal area$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 areaShift work$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...SeniorFull time$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 wageWork experience placementFlexible hours$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...SeniorShift work- ...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
$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...SeniorFull timeWork at officeLocal areaImmediate startShift work- ...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 timeContract work
- 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 timeFor contractors
- ...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...SeniorContract workCasual workRemote work
$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...SeniorFull timeWork experience placementLocal areaImmediate startShift work- ...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
$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...SeniorFull timeWork experience placementInternshipLocal areaImmediate startShift work$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship- 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
- ...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...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions Hillsboro, OR
- senior software engineer remote Hillsboro, OR
- cybersecurity software engineer Hillsboro, OR
- part time software developer remote Hillsboro, OR
- software engineer remote Hillsboro, OR
- software engineer visa sponsorship Hillsboro, OR
- software engineer student Hillsboro, OR
- software engineer Hillsboro, OR
- software engineer travel Hillsboro, OR
- software engineer amazon Hillsboro, OR



