Industrial Control Software Engineer (C#/C++)

ST SEMICONDUCTOR TESTING PTE. LTD.

Singapore

On-site

SGD 33,000 - 60,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ST Semiconductor Testing Pte. Ltd. in Singapore is seeking a junior software engineer to assist in developing and testing control software for industrial machines using C# (.NET) and C++, under guidance of senior engineers.

You will support integration of motion control, vision systems and third-party equipment, and collaborate with cross-functional teams on machine bring-up and debugging. The role emphasizes hands-on learning on production floor, writing clean, documented code, and contributing

Qualifications

  • Fresh graduates welcome; internship or project experience counts.
  • Proficient in C# (.NET) and/or C++ with object-oriented programming.
  • Basic understanding of object-oriented design and multithreading.

Responsibilities

  • Develop and test features for handler control software in C# & C++, including machine sequences, device control, and operator GUI to support efficient machine operation.
  • Contribute to a common software platform shared across multiple machines, promoting code reuse and consistency.
  • Assist in integrating motion control, vision applications, and other vendor equipment to support machine functionality.
  • Collaborate with mechanical, electrical, vision, and process engineers to support machine bring-up, debugging, and testing activities.
  • Write clean and documented code; participate in code reviews to maintain software quality.
  • Support multi-language user interfaces including English and Chinese to accommodate diverse user needs.
  • Assist with internal IT setup and support when needed.

Skills

C#
C++
Multithreading
OO design
GUI Development
WPF/WinForms

Education

Bachelor's/Diploma in CS/CE/EE/Mechatronics

Job description

ST Semiconductor Testing Pte. Ltd. in Singapore is seeking a junior software engineer to assist in developing and testing control software for industrial machines using C# (.NET) and C++, under guidance of senior engineers.

You will support integration of motion control, vision systems and third-party equipment, and collaborate with cross-functional teams on machine bring-up and debugging. The role emphasizes hands-on learning on production floor, writing clean, documented code, and contributing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Semiconductor Equipment Software Engineer (C#/C++)
Semiconductor Equipment Software Engineer (C#/C++)

ST SEMICONDUCTOR TESTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior/Principal Industrial Automation Software Engineer (C/C++)
Senior/Principal Industrial Automation Software Engineer (C/C++)

Talent Trader Group • Singapore

On-site
SGD 120,000 - 150,000
Automation Software Engineer for Semiconductor Equipment
Automation Software Engineer for Semiconductor Equipment

Wola-Recruitment-Pte.-Ltd. • Singapore

On-site
SGD 81,000 - 97,000
Software Engineer (Semiconductor Equipment)
Software Engineer (Semiconductor Equipment)

ST SEMICONDUCTOR TESTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
C/C++ Software Engineer - Automation for Semiconductors
C/C++ Software Engineer - Automation for Semiconductors

RECRUIT EXPERT PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Associate Software Engineer
Associate Software Engineer

ST SEMICONDUCTOR TESTING PTE. LTD. • Singapore

On-site
SGD 33,000 - 60,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
Software Engineer - Automation/Semiconductor Equipment
Software Engineer - Automation/Semiconductor Equipment

Wola-Recruitment-Pte.-Ltd. • Singapore

On-site
SGD 81,000 - 97,000
Automation Software Engineer: PLC/C# for Semiconductor
Automation Software Engineer: PLC/C# for Semiconductor

AEM SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Industrial Automation Software Engineer: PLC & Control Systems
Industrial Automation Software Engineer: PLC & Control Systems

The Supreme HR Advisory Pte. Ltd. • Singapore

On-site
SGD 42,000 - 56,000