Adecco
Software Engineer ( C++)
AdeccoSingapore1 day ago
Full-timeInformation Technology

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.

Our client is a global leader in the semiconductor equipment and advanced packaging industry, known for developing high‑precision manufacturing systems used in electronics, automation, and next‑generation chip production.

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.


Key Responsibilities

  • 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.

Requirements

  • 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

Desired Skills and Experience

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