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

Principal Software Engineer

$144k - $216k

Onto Innovation

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 We are seeking a highly experienced Software Engineer / Technical Lead to provide technical leadership and hands‑on software development for advanced semiconductor inspection and metrology platforms. This is a senior individual contributor role responsible for software architecture, system integration, technical problem solving, and delivery of critical NPD software capabilities. The successful candidate will work across software, hardware, optics, automation, and applications teams to develop reliable, scalable, and maintainable solutions for complex capital equipment systems. The ideal candidate combines deep software engineering expertise with strong system‑level thinking, hardware‑software integration experience, and the ability to influence technical direction across cross‑functional teams without direct people management responsibility.

Key Responsibilities
  • Serve as a senior individual contributor and technical lead for new product development by translating product objectives, customer needs, and system requirements into executable technical plans, software designs, measurable deliverables, and clear engineering tasks.
  • Drive technical decision‑making for software tradeoffs involving performance, reliability, maintainability, scalability, serviceability, platform reuse, and long‑term architectural health.
  • Develop production‑quality software using modern engineering practices and object‑oriented design.
  • Contribute to software quality, reliability, maintainability, and platform reuse initiatives.
  • Collaborate with systems, hardware, optics, applications, manufacturing, and service teams to deliver integrated solutions.
  • Troubleshoot complex software and system‑level issues spanning application software, hardware interfaces, motion control, automation, and field deployments.
  • Mentor engineers through technical guidance, code reviews, and engineering best practices.
  • Communicate program status, risks, tradeoffs, technical decisions, and recovery plans clearly to leadership and cross‑functional stakeholders.
Qualifications Required
  • BS or MS in Computer Science, Software Engineering, Electrical Engineering, or related technical discipline.
  • 10+ years of software development experience delivering complex hardware‑integrated systems.
  • Experience integrating software with electromechanical systems, automation platforms, or scientific instrumentation.
  • Background in C#, .NET, C++, or similar object‑oriented languages.
  • Experience developing multi‑threaded, distributed, or high‑performance applications.
  • Strong understanding of software architecture, system design, debugging, and root‑cause analysis.
  • Proven ability to lead technical initiatives and influence engineering teams through expertise and collaboration.
  • Excellent communication, problem‑solving, and cross‑functional teamwork skills.
Preferred Qualifications
  • Experience with semiconductor inspection, metrology, wafer handling, recipe management, factory automation, or SECS/GEM, equipment diagnostics.
  • Experience supporting customer escalations, factory acceptance, system qualification, and field introduction of complex equipment platforms.
  • Experience with optics, motion control, robotics, or precision instrumentation.
  • Experience with Agile development methodologies, CI/CD, and automated testing.
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: $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 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 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 help 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.

Headquartered in Wilmington, Massachusetts, Onto Innovation supports customers with a worldwide sales and service organization. Additional information can be found at

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Wilmington, MA vacancy
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...the future of aerospace and defense. Raytheon is seeking a Software Engineer to join our Dual Band Radar Software Team located in... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Prattwhitney

    Tewksbury, MA
    7 hours ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing... 
    Suggested

    Cadence

    Burlington, MA
    2 days ago
  • $117.6k - $218.4k

     ...Impact On The World Of Technology Job Responsibilities Develop software solutions that are efficient in time and memory complexity...  ...experience Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data... 
    Suggested

    Cadence Inc

    Burlington, MA
    1 day ago
  • A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 
    Suggested

    Cadence

    Burlington, MA
    2 days ago
  • $107.5k - $204.5k

    Principal Software Engineer The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS) Software Department. The MDS Software mission is to provide world-class radar and Command and Control (C2) Software for our customers'... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Reading, MA
    1 day ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ..., more secure world. The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS)... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Flexible hours

    RTX

    Woburn, MA
    2 days ago
  • $110k - $185k

     ...highly scalable cloud-based solution. As part of this effort, engineers will work on some of the following technologies: Azure, React,...  ...to analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River's business and... 
    Temporary work
    Worldwide
    Flexible hours

    State Street Corporation

    Burlington, MA
    1 day ago
  • $190k - $210k

     ...with deep robotics experience. Come join the company who will put 'beauty robotics' on the map! Introduction: As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the systems that power our next-generation... 
    Full time

    10Beauty

    Burlington, MA
    1 day ago
  • Veracode is seeking an enthusiastic, motivated engineer who shares our vision to secure the world's software and who has the passion to be a strong contributor on a high performance team. Microservices, Continuous Delivery, and DevOps in the Cloud are our pillars of success... 

    Veracode

    Burlington, MA
    1 day ago
  • $107.5k - $204.5k

    Principal Platform Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to...  ...Platform Engineer to join the Missile Defense Sensors (MDS) Software Department. The MDS Software mission is to provide world-... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    RTX

    Reading, MA
    1 day ago
  •  ...strategically for our customers, partners, and associates. The engineering team is focused on building and delivering strategic AI...  ...continuous validation/regression checks. Collaborate with software engineers, data engineers, and SRE/DevOps to integrate ML services... 
    Full time
    Temporary work
    Part time

    Hobbsnews

    Lowell, MA
    7 hours ago
  •  ...we deliver situational awareness in environments where traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next-generation radar capabilities across our platform. This role sits at the... 
    Full time

    MatrixSpace

    Burlington, MA
    20 hours ago
  • $204k - $284k

     ...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    Woburn, MA
    22 days ago
  • Principal Java Software Engineer Wakefield Massachusetts Exp 7-10 yrs Deg Bach Travel Occasional Visa candidates welcome Job Description We are looking for a server-side Java developer to grow the platform even further. You are the kind of person who: • Loves writing code... 

    Direct Staffing Inc

    Wakefield, MA
    3 days ago
  •  ...transportation, and citizen services. We're a nonprofit engineering, applied research, and advanced technology organization working...  ...s Electronic Systems Development department is seeking a Principal Embedded Software Engineer (Level 5) to support advanced research and... 
    Work experience placement
    Internship
    Local area
    3 days per week

    The MITRE Corporation

    Bedford, MA
    1 day ago
  • $180k - $220k

    Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical stapling system, while setting... 

    Lexington Medical, Inc.

    Bedford, MA
    2 days ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and minimum 8 years of... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    13 hours ago
  • $68.9k - $131.1k

     ...opportunities to make a difference at RTX. What You Will Do: Design, develop, test, deliver, and maintain software for cutting-edge systems. Work with talented teams of engineers, architects, and leaders in an Agile environment. What You Will Learn: A breadth of advanced... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Tewksbury, MA
    5 days ago
  • $156k - $214.5k

     ...Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new...  ...wherever you may go. Learn more about our benefits . As a Software Engineer at Applied Materials, you’ll dive deep into ground-... 
    Full time
    Relocation

    Applied Materials

    Billerica, MA
    19 hours ago
  • $152k - $189.26k

     ...Tracelink is recognized as an industry leader by Gartner and IDC, and for having a great company culture by Comparably. Senior Software Engineer Position Overview As a Senior Software Engineer at TraceLink, you’ll design, build, test, deploy, and maintain secure,... 

    RXinsider

    Wilmington, MA
    2 days ago
  •  ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software. This is a key engineering role on a deeply technical team building the most capable runway-independent autonomous aircraft... 
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    3 days ago
  • $139k - $180k

     ...STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming... 

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    3 days ago
  • $98 - $110 per hour

     ...Senior Software Engineer Location: Tewksbury, MA Job ID: #73164 Pay Range: $98-110 ph (W2) Duration: 12 mos We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts. All teams develop software in a variety of languages... 
    Local area

    Butler America Aerospace L.L.C.

    Tewksbury, MA
    2 days ago
  •  ...-moving team building category-defining software, and we go to market alongside the world...  ...OverviewWe are seeking a Senior Software Engineer to own and evolve Cephable's React/...  ...with the the CEO, Director of Engineering, Principal Architect, and our ML engineering function... 
    Local area

    Cephable

    Wilmington, MA
    5 days ago
  • $125k - $160k

     ...defense systems. About The Role We are looking for a Senior Software Developer who will work with an interdisciplinary team to...  ...~4-year degree in fields such as Computer Science, Computer Engineering, Mathematics, or Physics (or equivalent experience) ~5+ years... 
    Temporary work
    H1b
    H-2A Visa
    H2b
    Work visa
    Shift work

    Alloy Enterprises

    Burlington, MA
    4 days ago
  •  ...Finvi is seeking a Senior Software Engineer with expertise in MultiValue database environments, including PICK, Rocket Universe, and jBASE, to join our growing technology services team. This role combines software development, database administration, and systems support... 
    Apprenticeship
    Visa sponsorship
    Flexible hours

    FINVI

    Burlington, MA
    4 days ago
  • $123.6k - $176.77k

     ...thrive, read on to learn more. WHAT YOU'LL DO As aSenior Software Engineerin theHealthcare Workforce Solutions (HWS)group,you’...  ...theLaudioproduct. Reporting directly to theSr Manager of Software Engineering,you’llwork in a dynamic, fast-growing environment, building... 
    Full time
    Work at office
    Local area
    Remote work
    Early shift

    Ascend Learning

    Burlington, MA
    1 day ago
  •  ...Powered by trillions of lines of code scans and a proprietary AI-generated remediation engine, the Veracode platform is trusted by organizations worldwide to build and maintain secure software from code creation to cloud deployment. Learn more at on the Veracode blog,... 
    Worldwide

    Veracode

    Burlington, MA
    4 days ago
  • $115.2k - $172.8k

    ## Staff Software EngineerApplylocations: Wilmington-MA (Upton)time type: Full timeposted on: Posted Yesterdayjob requisition id: R-597...  ...Summary & Responsibilities****Job Summary:** The **Staff Software Engineer** will play a key role in architecting and developing software... 
    Permanent employment

    Onto Innovation Inc.

    Wilmington, MA
    7 hours ago
  •  ...with an intelligent all-encompassingtechnology solution needed to help serve your clients more efficiently. Position AWSDevOps Engineer Qualifications Experience: AWS, 6 years (Required) CI/CD, 5 years (Required) Node.Js , 3 years (Required) Terraform... 
    Work at office

    Socket

    Woburn, MA
    7 hours ago

Do you want to receive more vacancies?

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