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 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). Onto
$148.7k - $199.4k
...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...spanning AWS, GCP, Azure, and a broad ecosystem of enterprise software vendors. As a Senior Software Engineer, you will build and operate the data...SeniorFull timeWork experience placement- 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 React...Senior
$144k - $270.25k
...see how you can make a lasting impact on the world. NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With...Senior- ...Job Description Job Title: Software Engineer Location: Hillsbrough,OR Duration: Contract · L2 / L3 Networking protocol development with C, · Good Experience in Linux internals, Linux networking internals. · Performance analysis and performance tuning...SuggestedFull timeContract work
- ...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...SuggestedFull 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
$179.13k
Software Engineer - Panasonic Avionics Corporation - Hillsboro, OR(Hillsboro, OR) design & develop next-generation products. Develop tools & systems to process & transform hardware/software configuration data into system-level configuration parameters to meet customer IFE...$70 - $75 per hour
...performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law. Seniority Level Entry level Employment Type Contract Job Function Engineering and Information Technology Industries Software Development #J-18808-LjbffrHourly payFull timeContract workLocal areaRemote workFlexible hours$148.7k - $199.4k
...Job Posting Title: Sr Product Software Engineer Req ID: 10160206 Job Description: This position must sit onsite four (4) days a week in our Seattle, WA technology location Overview On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways...SeniorFull timeWorldwide- ...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
- ...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
- 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
- ...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
$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$84k - $104k
About the Role: Produce high-quality, secure software for internal and external end users. Write well-designed, testable code that adheres... ...and clear code. Partner with Columbia QA and 3rd-party engineers to drive high-quality, on-time deliverables, assist in the QA...Work experience placement$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$119.8k - $234.7k
...technology that changes our world. The AI Silicon Engineering (AISiE) SoC Design Verification team is seeking a Senior Design Verification Engineer who can work with... ...experience or ability to write synthesizablecode. ~ Software development experience. Effective...SeniorOngoing contractPermanent employmentLocal area- ...Senior Field Service Engineer This is the main job post content. The specific details and description of the role are provided here. Focus on the job title and the job description, ensuring a high signal to noise ratio for easy and beautiful readability. Job details...Senior
$184k - $287.5k
...debugging, prototyping, and productization Discuss and refine software designs and implementation strategies with peers Partner... ...or Ph.D. Degree in Computer Science, Electrical and Computer Engineering, or equivalent experience ~ Proven understanding of compiler...Senior- ...Senior Manager, Software Engineer, Design Engineering WHO YOU WILL WORK WITH The Consumer Product & Innovation Design Engineering team develops 2D and 3D tools to enable virtual digital product creation. Our unique team brings together people from VFX, games...Senior
- ...) • Flextrack (Vendor Management System) Job Description Software Developer On behalf of our client, Procom Services is searching... ...Software Developer Job Details Software Development Engineer with minimum 5 years of continuous development experience using...Permanent employmentFull timeContract workFor contractorsH1bImmediate start
$145.8k - $270.8k
...Overview Rambus, a premier chip and silicon IP provider making data faster and safer, is seeking to hire an exceptional Senior Logic Design Engineer to join our Memory Controller team in Hillsboro, OR. In this role, you will work with some of the brightest inventors...SeniorFull timeWork at officeRemote workFlexible hours3 days per week$184k - $356.5k
...module and maintain detailed unit test case reports. Providing software quality reports based on static analysis, code coverage, CPU... ...problems. ~ Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience. ~8+ years of experience...SeniorFull time- ...Applied Materials, Inc. in Hillsboro, OR is seeking a Process Support Engineer IV to guide products through their lifecycle, provide high-visibility customer support, and collaborate with R&D to develop and qualify new processes. You will work across technologies such...Senior
- Company Description Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and...Permanent employmentFull timeContract workFor contractorsWork experience placementH1bFlexible hours
$168k - $258.75k
...US, OR, Hillsboro Full time JR2024958 Become part of NVIDIA's world-class team as a Senior Validation Engineer in Hillsboro! For 25 years, our company has changed computer graphics, PC gaming, and accelerated computing. Driven by an ambitious vision and elite...SeniorFull time- ...Select how often (in days) to receive an alert: Senior Process Engineer Experience Level: Professional Job Type: Regular Location: Hillsboro, OR, US, 97124 Requisition ID: 10832 Qorvo (Nasdaq: QRVO) supplies innovative semiconductor solutions that make...Senior
- ...Senior Project Engineer Skanska is searching for a dynamic Senior Project Engineer. This is a great opportunity to start a career with a company that builds things that matter and values its team. We are proud to share our culture of diversity and inclusion. Our...SeniorFull timeLocal areaRemote workVisa sponsorship
$52k - $200k
...Job Details: Job Description: Embark with us on a journey of growth and transformation as we create exceptionally engineered technology and bring AI everywhere. As a valued team member, your adaptability and attention to detail will contribute to our drive for results...Hourly payContract workInternshipLocal areaImmediate startFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Hillsboro, OR
- senior software engineer ruby on rails Hillsboro, OR
- software developer positions Hillsboro, OR
- entry level software engineer remote Hillsboro, OR
- senior software engineer remote Hillsboro, OR
- senior software design engineer Hillsboro, OR
- startup software engineer Hillsboro, OR
- software engineer visa sponsorship Hillsboro, OR
- remote entry level software developer Hillsboro, OR
- cybersecurity software engineer Hillsboro, OR



