C++ Embedded Systems Engineer - Semiconductor Automation

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. is seeking a Software Engineer to design, develop and optimize software for advanced packaging semiconductor equipment.

You will work on motion control, data processing, and real-time systems to improve automation and performance. Collaborate with hardware and mechanical teams, implement ML/vision techniques where applicable, and maintain documentation. The role requires strong C++ skills for embedded systems and a proactive problem-solving mindset in a

Qualifications

  • Experience in software development, preferably in the semiconductor or manufacturing industry.
  • Proficiency in C++ for embedded systems, automation, or UI/UX development.
  • Understanding of data analytics, AI/ML, or computer vision for semiconductor applications is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain software for semiconductor equipment, including motion control, data acquisition, and process automation.
  • Work closely with hardware and mechanical engineers to integrate software with precision mechanical and electronic components.
  • Develop real-time and embedded systems software for high-speed, high-precision equipment.
  • Perform software testing, debugging, and optimization to ensure reliability and performance.
  • Implement machine learning, computer vision, and AI algorithms to improve semiconductor manufacturing processes (if applicable).
  • Ensure software compliance with industry standards, cybersecurity protocols, and data integrity requirements.
  • Participate in continuous improvement initiatives, focusing on software scalability, maintainability, and performance optimization.
  • Maintain technical documentation and provide training/support to internal teams.
  • Adhere to safety, quality, and regulatory standards in accordance with Singapore’s workplace regulations.

Skills

C++
Embedded systems
Automation
UI/UX
Problem solving

Job description

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. is seeking a Software Engineer to design, develop and optimize software for advanced packaging semiconductor equipment.

You will work on motion control, data processing, and real-time systems to improve automation and performance. Collaborate with hardware and mechanical teams, implement ML/vision techniques where applicable, and maintain documentation. The role requires strong C++ skills for embedded systems and a proactive problem-solving mindset in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (C++)
Software Engineer (C++)

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
C++ Software Engineer — Precision Manufacturing & AI
C++ Software Engineer — Precision Manufacturing & AI

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Motion Control Software Engineer:Automation&Semiconductors
Motion Control Software Engineer:Automation&Semiconductors

Right Recruit Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,000
Automation Engineer: PLC, Motion Control & Vision Systems
Automation Engineer: PLC, Motion Control & Vision Systems

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 120,000
Semiconductor Automation Engineering Lead
Semiconductor Automation Engineering Lead

asia search pte. ltd. • Singapore

On-site
SGD 140,000 - 190,000
Semiconductor Equipment Software Engineer - NextGen Controls
Semiconductor Equipment Software Engineer - NextGen Controls

Adecco • Singapore

On-site
SGD 60,000 - 85,000
C++ Software Engineer (Open to non-experienced | Yishun/AMK)
C++ Software Engineer (Open to non-experienced | Yishun/AMK)

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
CIM Automation Engineer - Semiconductor Facilities
CIM Automation Engineer - Semiconductor Facilities

SILICON BOX • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (C++/C#, Machine Automation) #76684
Software Engineer (C++/C#, Machine Automation) #76684

ANRADUS PTE. LTD. • Singapore

On-site