CareerPlanSign in

Sr. Software Engineer V - (E5)

Billerica,MA, US💼 Full-time💰 $180,000–$180,000🗓 2026-09-25

Core

Design, develop, and maintain desktop software solutions for semiconductor equipment components and devices, interfacing with hardware and motion control systems.

Role type

Senior Software Engineer (Desktop/Hardware Integration)

Builds

Desktop applications and software solutions for semiconductor manufacturing equipment

Domain

Semiconductor equipment and manufacturing automation

Deliverable

product features

Required skills

C++, C#, .NET, WPF, multithreaded programming, concurrent application design, hardware/software integration, object-oriented design, software architecture, debugging, performance optimization

Preferred skills

MVVM pattern, SQL databases, automated testing frameworks, CI/CD pipelines, real-time data acquisition, high-performance computing

Technologies

C++, C#, .NET Framework, WPF, MVVM, Git, Azure DevOps, SQL

Responsibilities

Design, develop, test, and maintain desktop applications; Architect and implement multithreaded and concurrent software solutions; Develop software that interfaces with hardware components and motion control systems; Collaborate with multidisciplinary engineering teams to define requirements; Optimize application performance and reliability; Troubleshoot complex software and integration issues

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.