CareerPlan

Engineer, Software Engineering

Singapore (ASM Front-End Mfg (S) Ltd)Full-time2026-10-22 → 2026-11-10
Based in Singapore

Core

Develop, test, and improve reliable software for semiconductor manufacturing equipment, integrating with precision robotics, sensors, and motion-control systems.

Role type

Junior Software Engineer (Embedded/Industrial)

Builds

Software for advanced semiconductor manufacturing equipment

Domain

Semiconductor manufacturing / Industrial automation

Required skills

C++, C#, Python, Object-Oriented Design, multithreading, event-driven architectures, debugging, Git-based development, CI/CD, automated testing

Preferred skills

Robotics, automation, motion control, Embedded or real-time systems, Computer vision, AI/ML, Hardware-software integration, TCP/IP, WebSockets, IPC, SECS/GEM

Technologies

C++, C#, Python, Git, CI/CD tools, Simulation environments

Responsibilities

Develop and test software for semiconductor manufacturing equipment; Build skills in object-oriented design and multithreading; Validate software-hardware integration using real equipment and simulation; Collaborate with hardware, firmware, and QA teams

Seniority

Junior, hands-on IC