Your new company
This organization operates globally in the semiconductor and electronics assembly space, providing advanced equipment and solutions for manufacturing processes. It has a long history of engineering innovation, supported by strong R&D capabilities and a broad portfolio that spans across multiple semiconductors equipment.
Your new role
- Develop and refine software that drives high‑precision semiconductor manufacturing systems, including motion control, automation logic and data handling.
- Collaborate closely with hardware, electrical and mechanical teams to ensure seamless integration between software and complex equipment components.
- Build real‑time and embedded software modules designed for speed, stability, and deterministic performance.
- Conduct rigorous testing, debugging and performance tuning to maintain robust system behavior under demanding operating conditions.
What you'll need to succeed
- Degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline.
- Proven experience developing software within manufacturing, automation or semiconductor‑related environments.
- Strong proficiency in C++ for embedded, control or application‑level development.
- Solid grasp of object‑oriented programming (OOP) principles and multithreading
- Familiarity with machine learning, computer vision, or analytics‑driven approaches to improve engineering workflows is advantageous.
- Excellent problem‑solving abilities and comfort working in a dynamic, fast‑moving engineering setting.
What you'll get in return
You’ll gain hands‑on experience with cutting‑edge semiconductor technologies while growing your software engineering expertise. You’ll also work in a collaborative environment that supports continuous learning and real impact.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or email eugene.fo@hays.com.sg for a confidential discussion on your career. Referrals are welcome.
If this job isn't quite right for you, but you are looking for a new position within the tech space, please contact us as well.
EA Reg Number: R25127914
EA License Number: 07C3924 | Company Registration No: 200609504D