Senior Software Engineer
$128k - $192kOnto
Onto Innovation Job Opportunity
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
- Software development activities using C++/C#, Managed C++, .NET in Windows 64-bit environment
- Participate in all stages of software development including deployment/trouble shooting at customer sites
- Take ownership of assigned design and development tasks for current and future generations of products
- Responsible for software product life cycle for requirement analysis, design, coding, integration and testing
- Work with hardware and systems/application groups to understand system requirements and map them to a software design
- Must be able to travel internationally to customer sites at least 20% of the time, with additional travel as business needs require.
Qualifications
- Bachelor's degree with at least 5 years' experience
- 5+ years of software development using any one of the high-level programming languages such as C++, C# and.Net Framework
- Experience developing Semiconductor tool control software
- Experience developing SECS/GEM Software, factory automation, SEMI Standards
- Excellent architecture and design experience using modular / OOP / OOD methodology
- Hands-on experience on C#/C++ programming including multi-threading on Windows platform
- Consistent record on software design, implementation and unit testing using Microsoft VS C# /C++
- GUI design and implementation using.Net framework and.Net Core
- Documentation of software design artifacts and algorithm specifications
- Collaboration with SQC team on test case development and test execution
- Ability to communicate effectively and collaborate with others
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:
$128,000.00 - $192,000.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).
- ...Senior Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and...SeniorWork at office2 days per week
- ...at least 3 days in the office each week. Meet the Team Develop software consistent with Cisco 'Design Thinking Principles' with a... ...technical design through completion Contribute to a defined software engineering roadmap, identify and recommend improvements to the software...SeniorWork at officeLocal area
$159.5k - $271.2k
...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 LS-SWIFT...SeniorMinimum wageWork experience placementWorldwideFlexible hours- ...industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer, you will architect and implement the core training...SeniorFull timeWork at officeVisa sponsorship
- Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use...SeniorRelocation
$70 - $78 per hour
...candidate will participate in an Agile software team. Responsibilities Work independently... ...BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related... ...infrastructure/ hardware knowledge. Seniority level Mid‑Senior level Employment type...SeniorContract work$117k - $234k
Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams. You will drive the full software development lifecycle, including...SeniorFull timeTemporary workPart time$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...SeniorPermanent employmentFull timeTemporary workLocal areaFlexible hours- ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...team is responsible for the real-time software infrastructure that supports critical performance... ...product safety and reliability. As a Senior Software Engineer, you will be...SeniorFull timeLocal areaWorldwideFlexible hoursShift work
$139k - $257.55k
...surfaces like Commerce, Stock, and Firefly with real-time decisions that minimize impact on the customer experience. As a Senior Software Engineer focused on Data Science and Platform Engineering, you'll build the ML models that detect and mitigate risk, fraud, and...SeniorFull timeTemporary workLocal areaWorldwideShift work- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
$171.71k - $204.98k
...Company Name : DiDi Research America, LLC Job Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year Education and Experience: Master's degree in Computer Science, Electrical Engineering...SeniorFull time$182k - $226k
...allow us to deliver hydrogen from renewable electrolysis for heavy industry, at prices below fossil fuels. We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most...SeniorTemporary work- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day...SeniorFull timeImmediate start
- ...NVIDIA is seeking a highly motivated senior software engineer for its communication libraries and network software team. The role focuses on developing optimized runtimes for Deep Learning frameworks and HPC interfaces on GPU clusters, collaborating across multinational...Senior
$175k - $263k
...stakeholders (internal and external) from product management to customer beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a collaborative, team oriented environment. ~ Solid CS background...SeniorFull timeWork at officeFlexible hours- ...NVIDIA is seeking a creative and highly motivated engineer to design, develop and verify features for the next generation GPU driver architecture, collaborating with hardware engineers and software teams. You will tackle kernel-level driver development, optimize performance...Senior
$134k - $167k
...CI/CD infrastructure to support end-to-end automation of lab software Work with internal groups to create test automation functionality... ...in a related field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python or C++ ~ Experience...SeniorFull timeLocal area- ...BMW Group is seeking a Senior Advanced Technology Engineer in Mountain View, CA, responsible for leading technology innovation and directing research... ...ideal candidate will possess significant experience in software engineering and Agile methodologies, alongside a strong...Senior
$184k - $287.5k
...NVIDIA Corporation is searching for a Senior Software Engineer to enhance robotics and simulation with NVIDIA Warp. You will be responsible for optimizing deployment workflows and debugging across stacks including Python and C++. Ideal candidates should have at least...Senior$170k - $240k
...Athelas is seeking a Senior Software Engineer to join their Revenue Cycle Management Product Team. You will scale and maintain infrastructure for their practice management platform, Insights, ensuring it supports thousands of practices nationwide. Ideal candidates will...Senior- ...Adobe is seeking a Senior Software Engineer to advance the Meta Factory agent harness within the Unified Platform. You will shape execution, tool use, and lifecycle patterns across multiple teams, setting interfaces and standards for agents and tools. You will evaluate...Senior
- ...A leading space systems provider in California seeks a Senior Software Engineer to drive complex projects and mentor team members. The ideal candidate excels in system design and programming, with a strong background in either robotics, autonomy, embedded software, mobile...Senior
$165k - $210k
...navigation experience from the ground up. As one of our earliest engineering hires, you’ll shape the cloud, mobile, and on vehicle... ...skills. Bonus: Familiarity with BLE, GPS, and/or hardware-software interfaces The salary for this position ranges from $165,00...SeniorFull timeLocal areaFlexible hours- ...NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara, California. The role involves building GPU-native simulation software that powers molecular dynamics at scale. Candidates should have over 8 years of software...Senior
$209k - $235k
The Role We're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight...SeniorFull timeHome officeFlexible hours$152k - $228k
...combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver™ is... ...destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate...SeniorFull time- The Trade Desk is looking for a Senior Engineer on the OpenPath team to lead initiatives in digital advertising. This role involves architecting and building high-performance systems for direct publisher integrations, impacting billions in ad spend. As a technical leader...Senior
- ...GRAIL is seeking a Software Engineer to join the Product Delivery Team in Sunnyvale, CA, with interviews at Menlo Park. You will build scalable software using Python and Go, collaborating with product managers and cross-functional teams to deliver reliable software. You...Senior
- ...A leading autonomous driving technology company is seeking a Software Engineer to enhance the driving performance of their cutting-edge technology. This role requires significant experience in software engineering, particularly with Python or C++, and a Bachelor's in a...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Milpitas, CA
- entry level software engineer remote Milpitas, CA
- software developer positions Milpitas, CA
- software development engineer aws Milpitas, CA
- consulting software engineer Milpitas, CA
- financial software developer Milpitas, CA
- software developer Milpitas, CA
- software engineer healthcare Milpitas, CA
- cybersecurity software engineer Milpitas, CA
- software engineer travel Milpitas, CA


