CareerPlan

Sr. Software Engineer V - (E5)

Billerica,MAFull-time$180k–$248k2026-09-25 → 2026-10-23

Core

Design, develop, test, and maintain desktop applications and software solutions for semiconductor equipment components and devices.

Role type

Senior Software Engineer (Desktop/Hardware Integration)

Builds

Desktop applications and software for semiconductor equipment

Domain

Semiconductor manufacturing equipment

Deliverable

product features

Required skills

C++, C#, WPF, multithreaded programming, concurrent application design, hardware/software integration, object-oriented design, software architecture, debugging, Git/Azure DevOps

Preferred skills

semiconductor industry experience, real-time data acquisition, high-performance computing, SQL databases, automated testing frameworks, CI/CD pipelines

Technologies

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

Responsibilities

Design and develop multithreaded desktop applications; interface software with hardware components and motion control systems; optimize application performance and memory utilization; troubleshoot complex software and integration issues; collaborate with multidisciplinary engineering teams; contribute to software architecture decisions.

Seniority

Senior, hands-on IC