
Senior Engineer I, Software Engineering
AI
ASM is seeking a Senior Software Engineer to serve as a technical leader in Almere, solving complex software issues for semiconductor manufacturing equipment. The role requires strong C++/C# development, multi-threaded application expertise, and the ability to lead root cause investigations and influence system architecture.
What you'll do
- Lead technical investigations involving software-related safety interlocks and validate corrective and preventive actions.
- Analyze interactions across multiple subsystems to gain end-to-end understanding of platform behavior and workflows.
- Drive Root Cause and Corrective Action (RCCA) efforts using packet captures, log analysis, and system-level troubleshooting.
What you need
Must-have
C++C#Multi-threaded application developmentSoftware specificationsTechnical documentationAPIsSoftware memory architectureDebugging
Nice-to-have
Software architectureMachine control systemsSemiconductor manufacturing equipmentGUI developmentDevice driversInterrupt-driven softwareNetworkingData communications
Soft skills
Analytical skillsProblem-solvingCommunicationTechnical leadership
Software EngineeringSemiconductor ManufacturingC++C#Multi-threadedAIMachine LearningSeniorOn-siteAlmere