Principal Software Engineer
$144k - $216kOnto 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$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...SuggestedTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workWorldwideFlexible hours$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$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- 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
$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'...SuggestedTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours$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 timeTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$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 workWorldwideFlexible hours$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- 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...
$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 workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...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 timeTemporary workPart time
- ...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
$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 timeWork experience placementLocal areaImmediate startNight shift- 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...
- ...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 placementInternshipLocal area3 days per week
$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...$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 workWork experience placementInterim roleWork at officeRemote workFlexible hours$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 timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours$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 timeRelocation$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,...- ...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 homeFlexible hours
$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...$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- ...-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
$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 workH1bH-2A VisaH2bWork visaShift work- ...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...ApprenticeshipVisa sponsorshipFlexible hours
$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 timeWork at officeLocal areaRemote workEarly shift- ...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
$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Wilmington, MA
- software technology Wilmington, MA
- software intern Wilmington, MA
- entry level software sales Wilmington, MA
- id software Wilmington, MA
- software sales Wilmington, MA
- internship software Wilmington, MA
- healthcare software sales Wilmington, MA
- software applications developer Wilmington, MA
- embedded software Wilmington, MA

