Engineer, Software Engineering
ASM, Singapore +1
The role
Join our Software Engineering team in Singapore and help develop software for advanced semiconductor manufacturing equipment. You will work alongside experienced engineers, build your technical skills, and see how software interacts with precision robotics, sensors, motion-control systems, and complex automation.
If you want to build software that connects code with machines and contributes to the technologies powering AI, computing, and mobility, this is where your career can begin.
What you will do
- Develop, test, and improve reliable software for semiconductor manufacturing equipment.
- Build your skills in Object-Oriented Design, multithreading, event-driven architectures, debugging, and modern software development using C++, C#, or Python.
- Work with real equipment and simulation environments to validate software-hardware integration and troubleshoot system interactions.
- Use Git-based development, CI/CD, automated testing, and modern debugging tools.
- Explore the responsible use of AI-assisted software development tools.