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

Senior Software Engineer

$115.2k - $172.8k
Full-time

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 Role Summary If you like the idea of being the person who owns the GitHub platform for a large, modern Windows product organization, designing the runners, container images, workflows, and release plumbing that everyone else builds on, this role is for you. You will be joining a sharp, tight-knit engineering organization that shares knowledge generously, challenges each other in good faith, and has a lot of fun solving hard problems together. The role fills a specific gap in our coverage: the person who takes it will both lean on the team and make the team better. The portfolio is primarily C# on .NET (the range from .NET Framework 4.8 through .NET 9, plus .NET Standard 2.0 shared libraries) and significant C++ on Windows, all in git on GitHub Enterprise. You own the GitHub side of the platform (runners, container images, Actions workflows, signing, release plumbing) so product teams can build, test, sign, package, and ship cleanly. Teams own the contents of their builds; you own that the path exists, is fast, and works. This is a Copilot-augmented role, focused on cloud GitHub Copilot on GitHub itself (PR review and summarization, Copilot in Actions, custom Copilot skills and agents). IDE Copilot in Visual Studio and VS Code is what product teams use; you enable and govern it. Conceptual depth beats tenure with any single toolchain: you should understand why an approach is correct and recognize when a Copilot, Stack Overflow, or vendor answer is wrong. Responsibilities Platform: build, test, sign, and ship Design and maintain shared GitHub Actions CI/CD (reusable workflows, composite actions, matrix builds) that product teams compose into their own pipelines, with first-class C# / MSBuild / .NET and C++ / vcpkg / CMake build paths. Own the NuGet story end-to-end: internal feed, large internal package artifacts, versioning, retention, and CI restore performance. Design and operate the runner fleet: cloud-hosted Windows-first (plus Linux) VMs running containerized CI/CD jobs from custom images (Packer / Azure Image Builder), including a GPU-passthrough image. Pick the right orchestrator for the workload, keep toolchains pinned and reproducible, and own the operational details (driver / CUDA pinning, runner registration, ephemeral vs warm pools). Own packaging, signing, and release plumbing: WiX (v4 / v5+) MSI templates, NuGet packaging, Authenticode signing (HSM / cloud signing), SemVer / changelog automation, install / upgrade scaffolding. Provide the test integration surface in CI (VSTest / MSTest / NUnit / xUnit for .NET, plus the C++ test frameworks in use, including hardware-in-the-loop where applicable). Build automation and observability tooling (Python, PowerShell, Bash) and manage the runner and image fleet as infrastructure as code so it is reproducible, reviewable, and auditable. Tool choice is open; propose the right one when the need is real. Security and operations Drive supply-chain security: signed commits, Authenticode for Windows binaries (Sigstore / cosign for containers), SBOMs, Dependabot / CodeQL / Trivy, OIDC to cloud, and secret / cert lifecycle. Operate the platform as a product: SLOs (pipeline success, queue time, build duration), disaster recovery for runners / registry / NuGet feed / secrets / IaC state, and audit evidence. Hold an on-call rotation, lead blameless post-mortems, track DORA metrics, and eliminate CI/CD bottlenecks. Partnership with engineering Act as the in-house GitHub subject-matter expert and first responder for broken pipelines. Triage in a blameless way: separate platform issues (runner, image, workflow, signing, NuGet feed) from code issues (MSBuild / linker / test failures); fix the former, file clean tickets for the latter with logs, repro, and suspected cause. Embed with product teams to unblock releases, run office hours, and treat runbooks and documentation as first-class deliverables. Success Looks Like 90 days: ramped on the inherited platform and on-call; comfortable adding runner instances and onboarding additional repositories; first targeted improvements shipped. 6 months: SLOs tracked; signed, reproducible MSI builds on every release branch; cloud-hosted, containerized runners (including the GPU-passthrough image) carrying production CI load; NuGet feed and signing baseline maintained; runbooks for top incidents in place. 12 months: measurable DORA improvement; build times and flake rates trending down; platform cost visibility; common DevOps tasks self-served by engineering teams; platform evolved beyond its initial scope where it makes sense. Why You Will Like It Here Real ownership, shared with the team. You are the recognized owner of the GitHub side of the platform (not a ticket queue, not a consultant), and you make the architectural calls with the DevOps team. Every voice carries weight, decisions are made together, and you have real backing when you take one on. A team that makes each other better. Sharp, tight-knit group that shares knowledge openly, asks each other hard questions, and grows together. Learning on the job is the norm; you are not expected to know everything on day one. Blameless, collaborative culture. Triage is about fixing the problem, not finding someone to blame. People here genuinely enjoy the work and each other. Travel stays light (up to 5 percent). Qualifications Required Qualifications Strong coverage of most below; missing one or two is fine if you bring the fundamentals. BS in Computer Science or equivalent practical experience, with 3+ years in DevOps / SRE in production. Demonstrated ownership of CI/CD at scale, ideally GitHub Actions with cloud-hosted VM runners built from custom images (Packer / Azure Image Builder / EC2 Image Builder) and OIDC to cloud. Experience with GPU-enabled cloud VMs and GPU passthrough for test workloads. Working knowledge of C#, MSBuild, NuGet, and .NET across the range used here (.NET Framework 4.8 through .NET 9, plus .NET Standard 2.0), including internal NuGet feeds and large package artifacts, and of C++ on Windows (.vcxproj, MSVC, vcpkg / CMake). Comfortable extending .NET builds to Linux. Comfortable producing high-quality Python, PowerShell, Bash, and YAML with Copilot assistance, with enough underlying depth to tell when the generated code is right and when it is subtly wrong. Practical Windows Server administration and working Linux competence; strong with containers for CI/CD workloads and able to pick the right orchestrator. Proficiency with Git and GitHub as a platform (PRs, branch protection, CODEOWNERS, environments, GHCR, REST / GraphQL APIs). IaC with Terraform or Pulumi via PR workflow; observability with Prometheus, Grafana, OpenTelemetry, or equivalent. Supply-chain and platform security: Authenticode for Windows binaries, secret management (Vault / cloud KMS), image signing, SBOMs, SAST / DAST in pipelines. Hands-on GitHub Copilot on GitHub (PR review, Copilot in Actions, Copilot Chat in the GitHub UI), including building custom Copilot skills / agents for PR code review, unit-test coverage validation, and house-style enforcement. Preferred / Optional Skills WiX Toolset (v4+): nice-to-have; able to partner with developers on MSI / installer issues. Experience standing up a CI/CD or platform-engineering practice and documenting decisions as ADRs. GPU-accelerated containers on NVIDIA hardware (NVIDIA Container Toolkit, GPU Operator, CUDA base images, MIG, driver / CUDA pinning). 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: $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 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).

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Wilmington, MA vacancy
  • $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... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    3 days ago
  •  ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...and defense. We are seeking a skilled and detail-oriente d Senior Software Engineer to develop complex systems in C/C++ as part of our... 
    Senior
    Local area
    Relocation package
    Night shift
    Afternoon shift

    Raytheon

    Tewksbury, MA
    1 day ago
  • $149k - $204.6k

     ...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots...  ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality... 
    Senior

    Symbotic

    Wilmington, MA
    1 day ago
  •  ...acceptance, and enabling chronic MCS therapy to be accessible to more patients across the globe. The Role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in developing and evolving software solutions that support the... 
    Senior
    Remote work
    3 days per week

    BrioHealth Solutions

    Burlington, MA
    1 day ago
  •  ...security problems through advanced analytics. Our team consists of engineers and scientists with advanced degrees in engineering, computer...  ...tracking, and system resource management. The Role As a Software Engineer at STR, you will help develop disruptive technologies... 
    Senior
    Work at office
    Flexible hours

    STR

    Woburn, MA
    1 day ago
  • $110k - $150k

     ...Senior Software Engineer Azara Healthcare is seeking a senior software engineer with a high attention to detail and a passion for creating high performing applications. You will work on designing, implementing, and improving our data warehouse / business intelligence... 
    Senior

    Azara Healthcare

    Burlington, MA
    1 day ago
  • $134k - $184k

     ...Senior Software Engineer for Integration and Test Woburn, MA About the Team The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating... 
    Senior
    Full time
    Internship
    Local area

    STR

    Woburn, MA
    1 day ago
  •  ...Senior Software Engineer Multiple Openings, all long term contract assignments, 6-12+ months 40 hours weekly You will design, develop, and test C++ software implementing complex embedded radar systems, with a primary focus on Air-to-Air applications Contract position:... 
    Senior
    Long term contract
    Contract work
    Work at office

    Aimwel

    Woburn, MA
    3 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... 
    Senior
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    3 days ago
  • $108k - $172.8k

     ...cloud. As a member of the VCF Automation team, you will build software solutions that power private cloud infrastructure and provide...  ...effective code reviews and cross‑functional collaboration with engineering, product, and release management. Qualifications Bachelor’s degree... 
    Senior
    Local area
    Worldwide

    Broadcom Corporation

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

     ...systems of systems to assure mission success. SAAM is developing software and hardware tools and datasets to support these analyses,...  ...research programs. The Role The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced... 
    Senior
    Full time
    Local area
    Remote work

    PVH (Tommy Hilfiger/Calvin Klein)

    Woburn, MA
    4 days ago
  • $134k - $184k

     ...and motivated individuals with degrees in engineering, computer science, mathematics, physics,...  ...in the AC2 Division works to build software systems that solve critical problems in...  ...autonomous reasoning, and more. The Role As a Senior Software Engineer, you will work as part... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Systems & Technology Research

    Woburn, MA
    13 hours ago
  • $115k - $130k

     ...Sr Software Engineer – Woburn, MA Management Level G Notified, a leading global technology and services partner to corporate professionals, is expanding its Technology team and adding a Sr Software Engineer in Woburn, MA. Location: 130 New Boston Street, Woburn, MA. Working... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home
    Monday to Friday
    Flexible hours

    Equiniti

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

     ...efficient. Job Summary & Responsibilities: We are looking for a Software Engineer to join the Inspection Business Unit (IBU). Whether you are...  ...-career engineers will focus on the foundational items while senior engineers will take on broader ownership and leadership.... 
    Senior
    Permanent employment

    Onto Innovation

    Wilmington, MA
    2 days 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...  ...at Symbotic is expanding, and we’re looking to hire a software engineer to help us build Machine Learning solutions. The candidate will... 
    Senior
    Flexible hours

    Symbotic

    Wilmington, MA
    3 days ago
  • $168.1k - $227.4k

     ...future of robotics through innovative applications the latest software and AI tools for robots. At Amazon we leverage advanced robotics...  ...- Experience as a mentor, tech lead or leading an engineering team - Bachelors or Master's degree and 10+ years in CS, ME,... 
    Senior
    Internship
    Worldwide
    Flexible hours

    Amazon

    Reading, MA
    2 days ago
  • $160k - $180k

     ...Senior Software Engineer - Cloud Applications Burlington, Massachusetts, United States; Remote 10Beauty is a robotics startup based in Burlington, MA. We have raised $50M+ from some of the leading venture and celebrity investors in the country to build the world’s first... 
    Senior
    Work experience placement
    Remote work

    10Beauty

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

     ...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Software Engineer, AI Platform Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary... 
    Senior
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Woburn, MA
    2 hours ago
  • $102k - $189.8k

     ...driven architectures, and SQL/NoSQL databases—to solve complex engineering challenges and maintain platform excellence. Partner closely...  ...solutions with strategic business objectives. Own the end‑to‑end software development lifecycle, including requirements gathering,... 
    Senior
    Local area

    Publicis Groupe

    Wakefield, MA
    1 day ago
  • $160k - $180k

     ...Applied Research Solutions is seeking a Senior Software Engineer who has worked in an Agile Environment and has experience with JIRA and Confluence. This position is onsite at Hanscom AFB, Bedford, MA. Why Work with us? Applied Research Solutions (ARS) is respected as... 
    Senior
    For contractors
    For subcontractor

    Applied Research Solutions

    Bedford, MA
    1 day ago
  • $88.9k - $189.8k

     ...Overview We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly to both front‑end and backend... 
    Senior
    Local area
    Flexible hours

    Publicis Groupe Holdings B.V

    Wakefield, MA
    1 day ago
  • $110k

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Senior Software Engineer II (Instrumentation Laboratory Company, a Werfen Company, Bedford, Massachusetts): On behalf of a worldwide developer, manufacturer, and... 
    Senior
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week
    3 days per week

    Werfen North America

    Bedford, MA
    1 day ago
  • $150k - $200k

     ...action is intentionally captured, attributed, and defensible. Designed for sub-second speed and multi-decade defensibility. Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to... 
    Senior
    Summer work
    Remote work
    Work from home
    Flexible hours

    Solve With Via

    Somerville, MA
    1 day ago
  • $140k

     ...week, in-office culture because collaboration, mentorship, and shared momentum matter. About the Role We're looking for a Senior Software Engineer who enjoys solving complex business problems through thoughtful software design and practical engineering solutions. In this... 
    Senior
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Alumni Ventures

    Andover, MA
    13 hours ago
  • $140k - $200k

     ...robotics technology company located in Watertown, Massachusetts is seeking talented individuals to enhance robot capabilities through software development in a Python-Linux environment. Responsibilities include optimizing motion planning and improving robotic vision... 
    Senior

    Tutor Intelligence

    Watertown, MA
    3 days ago
  • $130k - $190k

     ...Senior Applications Engineer - Advanced Thermal Solutions | $130 - 190k | Billerica, MA The Opportunity We are looking for a driven Senior Applications Engineer to act as a key technical partner for customers evaluating and implementing advanced thermal interface material... 
    Senior

    Langham Recruitment

    Billerica, MA
    1 day ago
  • $112k - $132.1k

     ...Overview The Senior Software Engineer is responsible for developing research and/or clinical applications within DFCI, providing technical oversight of all aspects of one or more software product, and leading technical discussions with team members and stakeholders... 
    Senior
    Remote job
    Full time

    Dana-Farber Cancer Institute

    Burlington, MA
    6 hours ago
  • $115.2k - $172.8k

     ...Job Summary & Responsibilities Position Summary The Senior Applications Engineer is responsible for leading the development, validation,...  ...work closely with Product Development, Systems Engineering, Software, Algorithms, Product Management, Marketing, and Customer-... 
    Senior
    Permanent employment

    Onto

    Wilmington, MA
    13 hours ago
  • $142k - $180k

     ...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... 
    Senior
    Temporary work
    Summer work

    Scientific Systems Company, Inc.

    Burlington, MA
    8 days ago
  • $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... 
    Senior
    Temporary work

    Scientific Systems Company, Inc.

    Burlington, MA
    9 days ago

Do you want to receive more vacancies?

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