CareerPlanSign in

Snr Engineer, Software

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

Core

Senior Software Engineer leading deep technical investigations, architecture design, and software development for advanced semiconductor manufacturing equipment.

Role type

Senior IC Software Engineer (Semiconductor Manufacturing)

Builds

Software for advanced semiconductor manufacturing equipment, including real-time control systems and safety interlocks.

Domain

Semiconductor manufacturing / Industrial automation

Deliverable

production ML models | product features

Required skills

C++, C#, Windows development, real-time operating systems, multi-threaded applications, 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#, Windows, real-time OS, 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 a 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 findings from complex DOE analyses.

Seniority

Senior, hands-on IC

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