Software Engineer (C++, Semiconductor)

Recruit Expert

Singapore

On-site

SGD 39,060 - 61,380

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A recruitment agency in Singapore is looking for a software engineer to design and develop control software for automated semiconductor systems. Candidates should have at least 5 years of relevant experience, proficiency in C++, and an understanding of SEMI SECS/GEM protocols. This role offers a competitive salary and opportunities to improve software tools and processes.

Qualifications

  • At least 5 years of software development and validation experience in Windows environments.
  • Experience in integrating industrial hardware components into automated equipment.
  • Understanding of SEMI SECS/GEM communication protocols.

Responsibilities

  • Design and develop machine/process control software for automated semiconductor systems.
  • Lead validation and regression testing, ensuring software quality.
  • Coordinate with cross-functional teams to enhance equipment performance.

Skills

C++
VC++
MFC
SQL
Object-oriented programming
Multi-threaded control software
Python
VBA

Education

Degree in Mechatronics, Computer Science, Software Engineering, or related

Job description

Roles & Responsibilities:
  • Design and develop machine/process control software for automated semiconductor systems, integrating OEM components and producing optimized, well-documented code.
  • Lead validation and regression testing, prepare test documentation, and ensure software quality through defect analysis and collaborative resolution.
  • Coordinate with cross-functional teams to meet SEMI SECS/GEM standards, support field installations, and enhance equipment performance through system analysis and coding improvements.
  • Continuously improve software tools and processes by staying current with industry best practices and tailoring solutions to meet evolving customer and operational requirements.
Requirements:
  • Degree in Mechatronics, Computer Science, Software Engineering, or a related engineering discipline.
  • At least 5 years of software development and validation experience in Windows environments (XP and above), preferably within the Semiconductor Manufacturing industry.
  • Proficient in C++, VC++, MFC, SQL, object-oriented programming, and multi-threaded control software.
  • Demonstrated experience in integrating industrial hardware components such as motion controllers (servo/stepper), analog input devices, and high-speed I/O systems into automated equipment.
  • Understanding of SEMI SECS/GEM communication protocols and hands-on exposure to GUI development using C#, WPF, or similar frameworks.
  • Knowledge of scripting languages such as Python or VBA.
Salary: $3,500 to $5,500

If you are keen to apply for the position, kindly email your detailed resume in MS Word to careers@recruit-expert.com. Please note that only shortlisted candidates will be notified.

Ref: 1667995

EA Licence: 19C9701
Registration: R21100996

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

Similar jobs worth comparing

Software Engineer (Semiconductor Machine)
Software Engineer (Semiconductor Machine)

RRECRUITER PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,000
Senior Software Design Engineer (Semiconductor Equipment, ANg Mo Kio)
Senior Software Design Engineer (Semiconductor Equipment, ANg Mo Kio)

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
Software Design Engineer (C++)
Software Design Engineer (C++)

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer
Software Engineer

Right Recruit Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,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
Software Engineer (C++/C#, Machine Automation) #76684
Software Engineer (C++/C#, Machine Automation) #76684

ANRADUS PTE. LTD. • Singapore

On-site
Software Engineer (C++)
Software Engineer (C++)

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

On-site
SGD 60,000 - 100,000
Lead Design Engineer (Creo/SolidWorks, Automation/Semiconductor Equipment)
Lead Design Engineer (Creo/SolidWorks, Automation/Semiconductor Equipment)

Recruit Expert • Singapore

On-site
Senior Software Design Engineer - Semiconductor Automation
Senior Software Design Engineer - Semiconductor Automation

Good Job Creations (Singapore) Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer (C++) | Semiconductor
Software Engineer (C++) | Semiconductor

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 70,000 - 110,000