CareerPlanSign in

Senior Engineer I, Software Engineering

AZ Phoenix (ASM America Inc.)💼 Full-time🗓 2026-07-06 → 2026-09-26

Core

Senior technical leader solving complex software challenges in semiconductor manufacturing equipment, focusing on system reliability, safety, and performance for global customers.

Role type

Senior IC software engineer (semiconductor manufacturing)

Builds

Advanced semiconductor manufacturing equipment software

Domain

Semiconductor manufacturing / Industrial automation

Deliverable

production ML models | product features

Required skills

C++, C#, multi-threaded application development, software memory architecture, debugging, software documentation, APIs

Preferred skills

software architecture, machine control systems, GUIs, device drivers, interrupt-driven software, data communications, networking, EtherCAT, dynamic scheduling algorithms, deadlock avoidance, DOE design, multivariate methods, PCA

Technologies

C++, C#, EtherCAT, debuggers, application builders, configuration management systems

Responsibilities

Lead deep technical investigations into software-related safety interlocks; Analyze and optimize multiple interacting subsystems; Drive root cause and corrective action using packet captures and log correlation; Design and evaluate subsystem architectures including multi-threading; Develop, test, deploy, and maintain software for manufacturing equipment; Troubleshoot complex software issues in real-time control systems; Act as technical escalation point for field engineers and customers; Author and review system specifications, software designs, and test plans; Plan and coordinate rapid software fixes and deployments; Present technical insights and outcomes in customer QBRs.

Seniority

Senior, hands-on IC

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