CareerPlanSign in

Software Engineer IV - (E4)

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

Core

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

Role type

Senior IC software engineer (desktop/embedded systems)

Builds

Desktop applications and software interfaces for semiconductor manufacturing equipment

Domain

Semiconductor equipment and materials science

Deliverable

production ML models | product features

Required skills

C++, C#, .NET, WPF, multithreaded programming, concurrency, object-oriented design, hardware/software integration, debugging, Git, Azure DevOps

Preferred skills

SQL, MVVM, automated testing frameworks, CI/CD, real-time data acquisition, high-performance computing, SEMI standards

Technologies

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

Responsibilities

Design and develop multithreaded desktop applications; architect software interfaces for hardware and motion control systems; optimize application performance and reliability; troubleshoot complex software and integration issues; collaborate with multidisciplinary engineering teams; contribute to software architecture and technology roadmaps.

Seniority

Senior, hands-on IC

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