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

Staff Software Engineer

$115.2k - $172.8k

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 & 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Wilmington, MA vacancy
  • $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... 
    Suggested
    Full time

    Symbotic

    Wilmington, MA
    2 days ago
  • $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... 
    Suggested
    Full time

    Symbotic

    Wilmington, MA
    2 days ago
  • $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... 
    Suggested
    Full time

    Symbotic

    Wilmington, MA
    4 days ago
  • $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... 
    Suggested
    Work at office
    Local area
    Immediate start

    Merck

    Burlington, MA
    2 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    Symbotic

    Wilmington, MA
    5 hours ago
  • $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... 

    Symbotic LLC

    Wilmington, MA
    5 days ago
  • $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 employment
    Full time
    Work at office
    Remote work
    Day shift

    Analog Devices

    Wilmington, MA
    4 days ago
  • 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

    Wilmington, MA
    5 days ago
  • 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... 

    Symbotic

    Wilmington, MA
    4 days ago
  • $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 time
    Casual work
    Work at office
    3 days per week

    Rapid Micro Biosystems

    Lexington, MA
    1 day ago
  • $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 employment
    Contract work
    Relocation package

    GE Aerospace

    Lynn, MA
    6 hours ago
  • $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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    North Andover, MA
    22 days ago
  •  ...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 office
    Local area

    Spryte Medical

    Bedford, MA
    1 day ago
  • 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... 

    Spryte Medical

    Bedford, MA
    1 day ago
  •  .... 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 office
    Shift work

    Tutor.com

    Watertown, MA
    5 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    6 days ago
  • $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 time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    2 days ago
  • $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 work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    5 hours ago
  • $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

    Salesforce

    Burlington, MA
    2 days ago
  • $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 office
    Flexible hours

    Universal Robots

    North Reading, MA
    4 days ago
  • $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... 
    Internship
    Remote work
    Work from home
    Flexible hours

    Amazon

    North Reading, MA
    3 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    2 days ago
  • $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

    Universal Robots

    North Reading, MA
    5 hours ago
  • 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 work
    Work at office
    Flexible hours

    Comsol

    Burlington, MA
    4 days ago
  •  ...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 employment
    Full time
    Work at office

    Onto Innovation

    Wilmington, MA
    5 hours ago
  • $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

    Symbotic

    Wilmington, MA
    1 day ago
  • $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

    Symbotic

    Wilmington, MA
    5 hours ago
  • $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 time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    5 hours ago
  • $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... 

    TraceLink

    Wilmington, MA
    55 minutes ago
  • $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 work
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Tewksbury, MA
    2 days ago

Do you want to receive more vacancies?

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