Jobs / Ont***
Senior Software Engineer
Ont*** · Wilmington, MA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Wilmington, MA, United States115,200-172,800 USD/yearlyOnsite
Remuneration
115,200-172,800 USD/yearly
Location
Wilmington, MA, United States
Visa sponsorship
Sponsors visa
Job summary
Ont*** 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.
Benefits
Package designed to support you and your family.From health, dental, and vision coverage to life and disability insurance, PTO,You’ll also enjoy access to our Employee Stock Purchase Program (ESPP), wellness
Qualifications
- Required
- 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.
Responsibilities
- 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.
- 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.
Skills
Plumbing
Certifications
GitHub Actions
Degrees
AssociateBachelor
Work schedule
On-callRotationShift
Travel
Travel
Industry
AutomotiveEnergyInsuranceManufacturing
Company size
Enterprise
Contract length
6 months
Security clearance
Secret