Staff Software Engineer
$129.6k - $194.4kOnto
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 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 integration Develop software modules for wafer-handling robotics, load ports, sensors, pre-aligners, and system-level orchestration Design of extensible APIs, control interfaces, and internal communication frameworks Optimize software performance and ensure scalability Provide mentoring and guidance to more junior team members Develop automated tests, simulation tools, and validation frameworks for EFEM software Perform system-level troubleshooting, data analysis, and optimization of EFEM software performance Identify and drive process, architecture, and code quality improvements across the EFEM software stack and across multiple teams/modules Qualifications Qualifications Bachelor'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 systems Experience 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 features Experience 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. Must be able to travel internationally to customer sites at least 20% of the time, with additional travel as business needs require. Preferred Qualifications: Experience in the semiconductor industry, robotics, or similar sector Experience with SEMI standards such as E84, E87, E90, E30, E37 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: $129,600.00 - $194,400.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
$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$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...Suggested$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 need Symbotic is seeking a talented Staff Software Engineer to join our Fleet Controls team. In this role, you will lead...Suggested- Staff Support Software Engineer We are looking for a proactive Senior Software Engineer to join our T3 Deployment team within our Technology, Software & Robotics Engineering organization. Your job will be to lead the development, integration, and deployment of reliable...SuggestedWork experience placement
- ...revolutionizing automotive service with innovative robotic and software technology. Founded by experienced entrepreneurs and... ...for you. Position Overview: We're looking for a Staff/Lead Full Stack Software Engineer to own BrakeWise — our production brake inspection...Suggested
$129.5k - $186.1k
...together. Because at UKG, your work matters—and so do you. ***UKG is unable to offer sponsorship for this position.*** Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff Software Engineer to build and scale our agentic...Full timeWorldwide- ...it. Loading trucks comes next, followed by the Dill Autonomy Engine: generalized autonomy that will eventually orchestrate robots across... .... Engineering Excellence: Mastery of Python and modern software engineering best practices. Foundational Robotics Knowledge:...Local area3 days per week
$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$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office$170k - $230k
...human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the... ...the global, physical economy. The Role We are looking for a Staff Software Engineer to lead the design and implementation of core software systems...$100k - $300k
...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$140k - $200k
...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Full timeRemote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work$157k - $224k
...STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies... ...leadership abilities, including mentoring junior staff and contributing to team efficiency Pay Information...Full timeLocal areaImmediate startNight shift$170k - $230k
A leading AI software company in Massachusetts is seeking a Staff Robotics Software Engineer to lead the design and implementation of critical robotics software. This role impacts the foundational technologies in automation and robotics, requiring exceptional programming...- Woburn, MassachusettsOnsiteDirect Hire$160k - $180kJob Description A robotics startup North of Boston is hiring a Staff Full Stack Software Engineer for their team. As a Staff Full Stack Engineer, you'll be a point person for owning and scaling machine learning infrastructure...Full time
$142k - $180k
...Job Description Job Description Scientific Systems is looking to fill a Senior Software Engineer position in the domain of Autonomous Vehicles and Uncrewed Systems. The successful applicant will be responsible for developing software for advanced AI/ML programs relating...Temporary workRemote work$142k - $180k
...Job Description Job Description SSCI Solutions Division is looking to hire a Senior Software Engineer to support software development and test its AI-powered, autonomy software. The successful applicant will be responsible for working with a team to develop software...Temporary work$155k - $195k
...national security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,... ...intelligence information around the globe. The Role As a Senior Software Engineer , you will leverage your skills in systems and...Full timeLocal areaNight shift$105k - $145k
...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—... ...employees feel valued, supported, and inspired to grow. As a Software Development Engineer you will be responsible for; We are hiring...For contractors$72.08k - $108.12k
...critical path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities The Junior Software Sustaining Engineer supports released semiconductor inspection and metrology products by troubleshooting customer issues, investigating...Permanent employmentInternship- Job Title Job Description Accessibility And Accommodations To request an accommodation to navigate through our employment and application process, submit a request via telephone or email. Phone: (***) ***-**** Email: ****@*****.*** These dedicated...Permanent employment
- ...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
- ...Job Description Job Description 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...Work from homeFlexible hours
$128k - $154k
...the supervision of a project or task lead, supporting a group's software development objectives . Essential Functions: ~... ...trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (navigation, mission planning...Temporary work- ...Test Code and Test Report Design and implement automation software to satisfy Test Requirements Interface with product development... ...automation software in C# and GUI tools for manufacturing and engineering design verification. Produce technical presentation...Contract work
$142k - $180k
...Job Description Job Description The Senior Software Engineer II position in AI/Autonomy systems development will emphasize modeling/simulation (M+S) and software testing of complex autonomy systems in operationally realistic scenarios. The successful applicant will...Temporary work$168.1k - $227.4k
...Amazon is building the future of industrial operations. Our team combines cutting-edge robotics technology with world-class software engineering to deliver AI-native solutions that operate on an unprecedented scale. We're pioneering high-performance, low-latency systems...InternshipFlexible hours$32 - $44 per hour
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... ...to contribute to real projects, collaborate with experienced engineers and business leaders, and gain hands-on exposure to the...Summer workInternshipRelocation$134k - $184k
...consists of passionate and motivated individuals with degrees in engineering, computer science, mathematics, physics, and data science. We... ...and Control (CAC) Group in the AC2 Division works to build software systems that solve critical problems in the areas of uncrewed...Full timeLocal areaRemote workFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software technology Wilmington, MA
- remote software sales Wilmington, MA
- embedded software Wilmington, MA
- software intern Wilmington, MA
- software support Wilmington, MA
- ultimate software Wilmington, MA
- entry level software sales Wilmington, MA
- software Wilmington, MA
- internship software Wilmington, MA
- id software Wilmington, MA



