Staff Software Engineer
$115.2k - $172.8kOnto 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 & ResponsibilitiesJob Summary: The Staff Software Engineer will play a key role in architecting and developing software that enables reliable wafer handling, robotics coordination, safety interlocks, motion control, system orchestration, and factory automation interfaces for a standardized EFEM (Equipment Front End Module) platform. This role involves designing and implementing reusable software components, integrating hardware subsystems, and contributing to a scalable architecture adopted across Onto products.The ideal candidate has strong experience in structured real-time software design, complex electromechanical systems, HW/SW integration.Key Responsibilities:Act as lead software engineer on new projects, determining requirements and a robust design, and collaborating with hardware engineers to ensure seamless hardware-software integrationDevelop software modules for wafer-handling robotics, load ports, sensors, pre-aligners, and system-level orchestrationDesign of extensible APIs, control interfaces, and internal communication frameworksOptimize software performance and ensure scalabilityProvide mentoring and guidance to more junior team membersDevelop automated tests, simulation tools, and validation frameworks for EFEM softwarePerform system‑level troubleshooting, data analysis, and optimization of EFEM software performanceIdentify and drive process, architecture, and code quality improvements across the EFEM software stack and across multiple teams/modulesQualificationsQualificationsBachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.Proven experience (10+ years for Staff level) in software development for highly technical applications, including leading architecture/design of large-scale, mission-critical software systemsExperience driving technical roadmaps, resolving cross-team dependencies, and making tradeoffs across performance, maintainability, and schedule.Strong knowledge of hardware-software integration and experience working with complex systems.Deep expertise in .NET including runtime behavior, performance, threading, and memory management.Strong C# proficiency using modern featuresExperience structuring systems using clean architectural patterns, dependency injection, modularity, and API versioning.Mastery of concurrency design: multithreading, synchronization, message passing, actor models, and preventing deadlocks/race conditions.Experience designing/maintaining APIs and integration points:Internal IPC (gRPC, message bus, shared memory, etc.)External interfaces (factory host integration, equipment automation)Demonstrated experience debugging complex multi-threaded environments.Ability to travel both domestically (~10%) and internationally (infrequent and only when needed)Preferred Qualifications:Experience in the semiconductor industry, robotics, or similar sectorExperience with SEMI standards such as E84, E87, E90, E30, E37Why 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 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).SummaryLocation: Wilmington-MA (Upton)Type: Full time
$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-... ...need We are seeking a highly skilled and experienced Staff Middleware Software Engineer to join our team. In this role, you will play a key role...SuggestedFull time$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...and flexibility.What we needSymbotic is seeking a talented Staff Software Engineer to join our newly established Fleet Controls team. In this...SuggestedFull time$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...we need We are seeking a highly motivated and experienced Staff Software Engineer to join our Software Engineering organization and help develop...SuggestedFull time$110.5k - $165.9k
...share outside of the organization.Your Role:We are looking for a Staff Applied AI Engineer to build scalable, production-grade backend applications that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing...SuggestedWork at officeLocal areaImmediate start$125k - $171.6k
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... ....What we need We are looking for a proactive Senior Software Engineer to join our T3 Deployment team within our Technology, Software...SuggestedFull timeWork experience placement$149k - $204.6k
...technology leader reimagining the supply chain with its end‑to‑end, AI‑powered robotic and software platform. Job Summary Symbotic is seeking a talented Staff Software Engineer for the Fleet Controls team. In this role you will lead the design and development of high‑performance...$134.64k - $201.97k
...the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change,... ...Ahead of What's Possible. Learn more at and on LinkedIn and X.Staff Software Engineer - Medical DevicesThe Health Solutions Business Unit at Analog...Permanent employmentFull timeWork at officeRemote workDay shift- Symbotic LLC is seeking a Staff Software Engineer for the Fleet Controls team. You will lead design and development of high‑performance software that orchestrates fleets of autonomous robots in automated warehouses across multiple sites. You will mentor engineers, tackle...
- Symbotic in Wilmington, MA (HQ) is seeking a Staff Software Engineer for its Fleet Operations team. You will design and build real-time software that orchestrates fleets of autonomous robots across multiple sites, while mentoring engineers and driving performance improvements...
$129k - $172.5k
...opportunities to hone their skills. You’ll do more, learn more, and have the ability to make a profound impact on our business.The Staff Software Engineer reports to the Development Manager within the R&D organization. This role is a key member of a highly collaborative...Full timeCasual workWork at office3 days per week$130k - $200k
...Sr Staff Software EngineerHave you ever wondered what makes today's most advanced aviation systems so capable? Some people point to the... ...the fleet. In this role, you will serve as a Sr Staff Software Engineer helping to define, architect, and develop complex software solutions...Permanent employmentContract workRelocation package$100k - $180k
...Staff Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Responsibilities Contribute to the development of the company application software and internal software tools Contribute to the specification... ..., MA office Minimum of 10 years of experience in software engineering and minimum of 6 years of experience in developing software...Work at officeLocal area
- Spryte Medical in Bedford, MA is seeking a senior software engineer to contribute to the development of our medical imaging and diagnostic software. You will help define architecture, implement features, and support software lifecycle activities. Candidates should have...
- .... We’re characterized by both technical excellence and next-level collaboration and respect. The Role We are looking for a Staff Software Engineer to lead the design and implementation of core software systems across our stack. This role is less about writing isolated features...Work at officeShift work
$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense. The mission of the software team in Tewksbury or Woburn, MA is to provide world-class...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$143.7k - $194.4k
The Amazon Robotics Autonomous Mobility team develops software that powers Proteus, Amazon Robotics’ first fully-autonomous mobile warehouse... ...to join our Fleet Management team in North Reading, MA. As an engineer on the Fleet Management team, you are a key member of a diverse...Full timeTemporary workInternshipSeasonal workFlexible hours$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Join us and help shape the future of aerospace and defense.he Software Product Assurance Center’s Software Security Sensors and Effectors...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$148.5k - $223.9k
...allow our clients to provide an ecommerce experience unparalleled in the industry.Team Description:Salesforce is seeking a Senior Software Engineer (SMTS) to join the Commerce Cloud Visibility Team. The team is responsible for providing internal and external facing...Full time$161.7k - $258.8k
...better team - one that makes better decisions, drives innovation and delivers better business results. Opportunity Overview The Software Engineering team in North Reading is looking for an experienced Software Engineer/Lead with passion for learning, developing high...Work at officeFlexible hours$168.1k - $227.4k
Ring is looking for an experienced Software Development Engineer to join our growing Cloud Development Team. Ring has a mission to make neighborhoods safer. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to...InternshipRemote workWork from homeFlexible hours$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.The mission of the software teams in Woburn, MA and Tewksbury, MA is to provide world-...Temporary workWork experience placementWork at officeRemote workFlexible hours$161.7k - $258.8k
...drives innovation, and delivers better business results.Opportunity OverviewWe are seeking a highly skilled and experienced Senior Software Engineer with a strong background in C# supporting hardware product systems development. The ideal candidate will play a pivotal role...Flexible hours- COMSOL, Inc. is seeking software developers to help build a numerical analysis group in its Burlington, MA office. The primary responsibilities... ...application areas and to work on problems spanning multiple engineering fields.Highly creative and qualified teams with a diversity of...Casual workWork at officeFlexible hours
- ...by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesWe are seeking a highly motivated and talented Software Engineer to join our team focused on developing both frontend and backend solutions for Onto Innovation’s optical metrology and...Permanent employmentFull timeWork at office
$120k - $165k
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... ...flexibility.What we needSymbotic is seeking a Senior Software Engineer to design and build core cloud software that integrates directly...Full time$149k - $204.6k
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... ...flexibility.What we needWe are looking for a Advanced Software Engineer to join our Micro-fulfillment team within our Software...Full time$168.1k - $227.4k
Amazon Robotics is seeking a talented and motivated Engineer to architect, design, develop and test technologies that control and optimize... ...of Amazon products within its Robotics solution. Our teams software is at the heart of ensuring Amazon’s retail customers get their...Full timeTemporary workInternshipSeasonal workFlexible hours$152k - $189.26k
...as an industry leader by Gartner and IDC, and for having a great company culture by Comparably.Senior Software EngineerPosition OverviewAs a Senior Software Engineer at TraceLink, you’ll design, build, test, deploy, and maintain secure, scalable software across our cloud...$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...future of aerospace and defense.Raytheon is seeking a talented Software Engineer II to join the National Advanced Surface-to-Air...Temporary workWork experience placementWork at officeLocal areaRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software support Wilmington, MA
- software Wilmington, MA
- software technical support Wilmington, MA
- entry level software sales Wilmington, MA
- software intern Wilmington, MA
- id software Wilmington, MA
- ultimate software Wilmington, MA
- internship software Wilmington, MA
- remote software sales Wilmington, MA
- embedded software Wilmington, MA



