CareerPlan
USAFull-time$1358k2026-08-01 → 2026-11-11
Hybrid

Core

Full lifecycle software development for semiconductor manufacturing equipment, including design, prototyping, debugging, and maintenance of tools for robots, vacuum systems, and atmospheric robots.

Role type

Senior IC software engineer (embedded/equipment)

Builds

Software tools and applications for Brooks automation equipment used in chip manufacturing

Domain

Semiconductor manufacturing automation

Deliverable

production ML models | product features

Required skills

C#, C++, .NET, WPF, SQL, Linq, object-oriented programming, Visual Studio, Agile, Azure DevOps, Git, Confluence, SEMI standards

Preferred skills

Semiconductor industry experience, global team collaboration

Technologies

.NET, WPF, SQL, Linq, Visual Studio, Azure DevOps, Git, Confluence

Responsibilities

Perform full lifecycle software development (design, develop, test, debug, implement) for equipment across multiple product lines; Develop and maintain software tools for Brooks equipment by working with engineering teams in Germany or Taiwan; Collaborate with application engineers to define specifications for developing software features; Troubleshoot and resolve issues in deployed software applications; Ensure reliability, availability, and maintainability of the software; Respond to emergencies and manage changes from customer side; Travel to customer cleanrooms for installations and onsite troubleshooting.

Seniority

Senior, hands-on IC