Join a cutting-edge R&D team to build high‑performance C++ software on Windows, powering next‑generation semiconductor automation and delivering smarter, faster, and more precise manufacturing solutions.
We are seeking a Software Engineer to design, build, and optimize Windows‑based software for advanced semiconductor automation and high‑precision manufacturing systems. You will work closely with multidisciplinary engineering teams to enhance equipment performance, reliability, and process efficiency.
- Design, develop, and maintain C++ software for semiconductor manufacturing systems, including automation, motion control, and data processing modules.
- Build Windows systems applications supporting high‑speed, high‑precision equipment operations.
- Integrate software seamlessly with mechanical, electrical, and electronics hardware components.
- Conduct thorough testing, debugging, and performance tuning to ensure system robustness.
- Contribute to advanced feature development, such as computer vision, machine learning, or AI algorithms (where relevant).
- Ensure compliance with software quality, cybersecurity, and data‑integrity standards.
- Drive continuous improvements for scalability, maintainability, and performance enhancement.
- Maintain accurate technical documentation and provide internal technical support.
- Adhere to safety and regulatory standards relevant to semiconductor manufacturing environments.
- Bachelor's Degree or higher in Computer Science, Software Engineering, Electrical Engineering, or related disciplines.
- Experience in software development, ideally within semiconductor, precision engineering, automation, or manufacturing sectors.
- Strong proficiency in C++ development on Windows platforms, with knowledge of object‑oriented design and real‑time / high‑performance systems.
- Familiarity with data analytics, computer vision, AI/ML, or related technologies is advantageous.
- Strong analytical, problem‑solving, and troubleshooting abilities.
- Able to work effectively in a dynamic, fast‑paced R&D environment.
Interest & Application
Prepare your updated resume and apply to this role. We'd love to hear from you!
We regret that only shortlisted candidates will be notified.
Aditi Jain | Personnel Registration No. R25129887
Adecco Personnel Pte Ltd | EA License No. 91C2918
C++
Windows Development
Object-Oriented Programming (OOP)
Multithreading / Concurrency
Real-Time Software Development
Software Architecture
Debugging & Troubleshooting
Visual Studio
STL / Boost Libraries
Semiconductor Equipment Software
Motion Control Systems
Machine Automation
Data Acquisition (DAQ)
Control Systems Software
High‑Precision Engineering Software
Hardware-Software Integration
Name: Aditi Jain
Direct Line: +65 6593 7693
EA License No: 91C2918
Personnel Registration Number: R25129887
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-03-09
AI Research Engineer
2026-02-13
AI Engineer (Computer Vision)
2026-01-27
- Posted
- Mar 20, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Singapore
- Company
- Adecco
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-03-09
AI Research Engineer
2026-02-13
AI Engineer (Computer Vision)
2026-01-27