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

Staff Software Engineer

$144k - $216k

Onto

Staff Software EngineerOnto 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.We are seeking a highly skilled Staff Software Engineer to lead the software architecture, integration, and performance optimization of the R/Theta stage subsystem for next-generation semiconductor inspection and metrology platforms. This individual will be the technical leader responsible for defining software requirements, motion control frameworks, calibration solutions, coordinate transformation algorithms, and stage performance optimization critical to the success of the program.The ideal candidate combines deep expertise in precision motion control software, real-time systems, algorithm development, and system integration with the ability to drive technical direction across software, controls, systems, and hardware engineering teams.Serve as the organization's technical expert for stage control software, calibration algorithms, and motion optimization.Design and integrate the new stage to our software platform, including motion sequencing and synchronization, calibration and throughput optimizationDevelop algorithms for R/Theta to Cartesian coordinate transformations, error mapping and calibrationsDefine automated calibration workflows and production calibration strategies.Collaborate closely with mechanical, electrical, controls, and systems engineering teams to ensure seamless subsystem integration.Must be able to travel internationally to customer sites at least 20% of the time, with additional travel as business needs require.QualificationsB.S., M.S., or Ph.D. in Computer Science, science related discipline.10+ years of experience developing motion-control or real-time software systems.Strong expertise in C# and object-oriented design, multi-threaded and real-time software developmentStrong expertise in precision motion control systems and automationExperience developing calibration, compensation, or optimization algorithms for precision motion systems.Proven ability to troubleshoot complex system-level issues involving software and hardware interactions.Demonstrated technical leadership on large engineering programs.Experience in Git and AI for developmentsWhy 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$144,000.00 - $216,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 ComplianceFor 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 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Milpitas, CA vacancy
  • $135.5k - $216.8k

     ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of...  ...Biosciences (formally BD Biosciences) is currently seeking Staff Software Engineer to join our exciting and growing team. At Waters Biosciences... 
    Suggested
    Hourly pay
    Work at office
    Remote work
    Worldwide
    Shift work

    BD

    Milpitas, CA
    4 days ago
  • $156k - $255k

     ...customer to experience LinkedIn as "always on", every engineer to benefit from a more insightful and proactive...  ...or require an advanced degree (MS/PhD) for Staff-level roles. ~6+ years of professional experience in software development, distributed systems, or... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    4 days ago
  • $166.5k - $291.4k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis....  ...AI to work for people. Job Description Overview The Staff Software Engineer, Voice Connectivity Engineering designs, builds, ships... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $168.6k - $269.8k

     ...worldwide. We Are The People Who Give Possibilities Purpose Summary Job Description We are looking for a Senior Staff Software Engineer to join our scientific and medical device software development team. You will be responsible for leading software engineers... 
    Suggested
    Hourly pay
    Local area
    Remote work
    Worldwide

    BD

    Milpitas, CA
    4 days ago
  • $206.5k - $258.1k

     ...Summary Rivian Autonomy is building an ML Infrastructure team to give hundreds of ML engineers a training platform they can trust at fleet scale. We are seeking a Staff Software Engineer to help design and build the platform that trains and evaluates our autonomous... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $206.5k - $258.1k

     ...of the outdoors and a desire to protect it for future generations. Role Summary Rivian's Autonomy org needs a Staff Software Engineer, Compute & Storage to own the distributed compute and storage platform that every autonomy workload runs on. This sits in the... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $228k - $285k

     ...but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer, ML training and inference infrastructure, you will be a member of the Perception team at Rivian, which develops advanced... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    16 hours ago
  • $240k - $267k

     ...About the role Muon Space is seeking a Staff Architect for the High Performance...  ...be the technical center of gravity for software architecture, computation and data flows...  ...with corresponding leads in Electrical Engineering and Product to drive the end to end requirements... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    16 hours ago
  • $206k - $258k

     ..., but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving middleware, you will play a vital role in the design, development, and deployment... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • $265k - $331.3k

     ...desire to protect it for future generations. Role Summary Our Pose Team is a diverse group of algorithm developers / software engineers focused on delivering mapping, localization, and calibration solutions hosted on the vehicle and in the Cloud. Pose is a core... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling...  .... Technical ownership at the staff level means end-to-end accountability for...  ...You recognize that sustaining production software demands more than feature delivery. It requires... 
    Immediate start
    Remote work

    Synopsys, Inc.

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web... 

    CompliancePoint

    Mountain View, CA
    4 days ago
  • $180k - $225k

     ...Sr. Staff Software Development EngineerUSA - Update LocationZscaler accelerates digital transformation to ensure our customers can be more...  ....RoleWe are looking for a Senior Staff Software Development Engineer to join our team. This is a San Jose, CA role, reporting to the... 
    Full time
    Work at office
    Local area

    Zscaler

    San Jose, CA
    3 days ago
  • $162.8k - $217.6k

     ...Design, implement, and maintain internal software libraries and applications as well as computing infrastructure to enable engineers to solve problems faster and more efficiently...  ...People Team. Job posting details for Staff Flight Sciences Software and HPC Engineer at... 
    Local area

    Archer

    San Jose, CA
    1 day ago
  •  ...Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE:AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly... 

    AMD

    San Jose, CA
    2 days ago
  •  ...workflow platform and lead multi-team rebuilds of critical billing operations. The role involves driving technical standards, mentoring engineering teams, and embedding AI into production workflows to improve operational efficiency. Requirements: Candidates must have 8... 
    Visa sponsorship

    Raydar Inc

    Mountain View, CA
    4 days ago
  •  ...Staff Software Engineer, SIMD KernelsAt d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture... 
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $105k - $260k

     ...Staff Software EngineerAt GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor...  ...is seeking an experienced and highly skilled Staff Software Engineer to join our Testing Tools and Frameworks team. The ideal candidate... 
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    4 days ago
  • $155.7k - $208.7k

     ...Enterprise Media and Marketing team…and if you didn’t – it’s probably because our targeting is that good. We are looking for a Staff Software Engineer to join the Performance Marketing arm of this media team. We are an integrated, cross-functional team of marketers,... 
    Work experience placement
    Summer work
    Remote work

    Disney Interactive

    San Jose, CA
    2 days ago
  • $206.5k - $258.1k

     ...outdoors and a desire to protect it for future generations. Role Summary Rivian’s Autonomy organization is looking for a Staff Software Engineer, ML Applications on the Data & Cloud team. You will set the direction for large-scale applications and data pipelines that... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • $207k - $300k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web... 

    CompliancePoint

    San Jose, CA
    3 days ago
  • $150.2k - $283.5k

     ...Staff Software EngineerWe made history and now we work to transform the future – for our customers, our communities and our families. You...  ...EV and Software organization is looking for a Staff Software Engineer to take full functional ownership of the vehicle access authentication... 
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    4 days ago
  • $160k - $190k

     ...Lead / Staff Software EngineerOur team builds and supports the core merchandising and product data platforms that keep the business moving...  ..., strategic, and domain-expert Lead / Staff Software Engineer to spearhead the engineering, integration, and automation of... 
    Work experience placement
    H1b
    Work at office
    Local area
    Home office
    Relocation package
    Monday to Thursday
    Shift work

    Williams-Sonoma

    San Jose, CA
    4 days ago
  •  ...RoleLambda is building the AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed Kubernetes platform....  ...status quo.Required Qualifications10+ years of experience in software engineering, platform engineering, or SRE, with at least 5... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda

    San Jose, CA
    1 day ago
  • $245k - $290k

     ...Senior Staff Software EngineerCrusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated...  ...Storage team at Crusoe is seeking a Senior Staff Software Engineer to serve as a primary architect and visionary for our storage... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    4 days ago
  • $185k - $250k

     ...Software Development PositionJob Responsibilities:• Develop and maintain software components on current and future networking related...  ...Requirements:• B.S. in Computer Science or Math or Electrical Engineering; M.S. preferredUS citizenship is requiredThe US base salary range... 
    Full time
    Worldwide
    Home office

    Virtue AI

    Sunnyvale, CA
    4 days ago
  • $176.5k - $262.35k

     ...everything we do – and they push us to ensure we take care of ourselves, each other, and our communities. Job Summary: As a Staff Software Engineer on the PayPal Promotions Platform, you'll shape the self‑service tools that let PayPal and Venmo marketers build and manage... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Honey

    San Jose, CA
    1 day ago
  •  ...metrics, logs, traces, and events). Drive adoption across the engineering organization through RFCs, design reviews, and close partnership...  ...system health and diagnose failures.Bridge Hardware and Software Observability: Work with engineering teams across the stack to... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    1 day ago
  • $189k - $240k

     ...C++ Software EngineerWe are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety/regulatory-focused UI features across QNX/Linux/Android-based platforms... 
    Local area
    Work from home
    Relocation package

    General Motors

    Mountain View, CA
    16 hours ago
  • $295k - $310k

     ...Staff Software EngineerWaymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since...  ...pipelines.You have:Bachelor's degree in Computer Science, Computer Engineering, or a related field and 7 years of progressive post-... 
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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