Software Engineer (C# / Semiconductor Equipment)

HRNET VENTURES PTE. LTD.

Singapore

On-site

SGD 85,000 - 102,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HRNET VENTURES PTE. LTD. in Singapore seeks a Senior Software Engineer to design, develop and maintain control software for semiconductor testing equipment. You will build UI in C#/.NET and integrate hardware with motion controllers, vision systems and sensors, while ensuring performance and reliability.

The role requires travel for deployment and commissioning at customer sites internationally, with a strong emphasis on multithreading, memory management and robust software design.

Qualifications

  • Bachelor's degree in computer science or software engineering or related field.
  • Minimum 5 years of C# software development experience, with 3+ years in precision equipment sectors.
  • Strong knowledge of C#, .NET Framework and .NET Core / .NET 5+.
  • Experience in multithreading, memory management and asynchronous programming.

Responsibilities

  • Design, develop and maintain control software and UI for semiconductor testing equipment.
  • Develop equipment control logic, data processing and communication in C# and .NET.
  • Integrate and troubleshoot hardware components including motion controllers and vision systems.
  • Develop and maintain hardware drivers using serial, Ethernet, and GPIB interfaces.
  • Optimize software performance, real-time responsiveness and stability.
  • Troubleshoot multithreading and memory management in complex systems.
  • Participate in full software lifecycle from requirements to deployment.
  • Prepare technical docs including design specs and user manuals.
  • Support deployment, commissioning and complex technical troubleshooting at customer sites internationally.

Skills

C# software development
.NET Framework / .NET 5+
Multithreading / asynchronous
Industrial automation
Hardware integration / protocols
WinForms / WPF
TCP/IP / Modbus
Git / version control
SQL Server / MySQL
C++/CLI integration

Education

Bachelor's Degree in Computer Science or Software Engineering

Tools

Serial communication
GPIB
Vision systems (Cognex/OpenCV)
Motion controllers

Job description

Location: Science Park II, Singapore
Salary: up to $8,000 Basic + $400 Monthly Allowances
Department: R&D, CPO

Job Responsibilities
  • Design, develop and maintain control software and user interfaces for semiconductor chip testing equipment.
  • Develop equipment control logic, data processing and communication functions using C# and .NET.
  • Integrate and troubleshoot hardware components, including motion controllers, vision systems, sensors, cameras and I/O modules.
  • Develop and maintain hardware drivers and communication interfaces using serial communication, Ethernet and GPIB.
  • Optimise software performance, real-time responsiveness and system stability.
  • Troubleshoot multithreading, memory management and hardware-software integration issues.
  • Participate in the full software development lifecycle, from requirements gathering and design to testing and deployment.
  • Prepare technical documentation, including software design specifications, interface documents and user manuals.
  • Support software deployment, equipment commissioning and complex technical troubleshooting at customer sites internationally.
Job Requirements
  • Bachelor's Degree in Computer Science, Software Engineering or a related discipline.
  • Minimum 5 years of C# software development experience, including at least 3 years in precision equipment, industrial automation, instrumentation or related industries.
  • Proficient in C#, .NET Framework and .NET Core / .NET 5+.
  • Strong understanding of object-oriented programming, multithreading, asynchronous programming and memory management.
  • Hands-on experience integrating software with industrial hardware and communication protocols such as TCP/IP, Modbus and serial communication.
  • Experience developing desktop applications using WinForms or WPF.
  • Familiar with motion control systems and machine vision technologies such as Cognex, Halcon or OpenCV.
  • Knowledge of SQL Server or MySQL, Git, design patterns and unit testing.
  • Experience with C++/CLI, C++ and C# integration, WCF or gRPC is advantageous.
  • Experience developing software for semiconductor, optoelectronic or other high-precision automated equipment is preferred.
  • Willing to travel internationally for equipment deployment, commissioning and technical support.

Only shortlisted candidates will be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - up to S$10,000
Software Engineer - up to S$10,000

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 102,000 - 122,000
Software Engineer - Automation/Semiconductor Equipment
Software Engineer - Automation/Semiconductor Equipment

WOLA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 62,000 - 100,000
Software Engineer - Automation/Semiconductor Equipment
Software Engineer - Automation/Semiconductor Equipment

Wola-Recruitment-Pte.-Ltd. • Singapore

On-site
SGD 81,000 - 97,000
Software Engineer (C/C++, Semiconductor/Automation)
Software Engineer (C/C++, Semiconductor/Automation)

RECRUIT EXPERT PTE. LTD. • Singapore

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

ANRADUS PTE. LTD. • Singapore

On-site
SGD 37,000 - 62,000
Transport Allowance
AWS (Annual Wage Supplement)
Performance Bonus
Electrical Design Engineer | Automation / Semiconductor | Up to $10,000
Electrical Design Engineer | Automation / Semiconductor | Up to $10,000

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 102,000 - 122,000
C# Software Engineer
C# Software Engineer

STARRY RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
5. Test Engineer - up to S$8,000
5. Test Engineer - up to S$8,000

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 85,000 - 102,000
Electrical Engineer (Equipment Design) - Semiconductor - Up to S$10,000
Electrical Engineer (Equipment Design) - Semiconductor - Up to S$10,000

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 102,000 - 122,000
Mechanical Design Engineer | Precision Equipment / Semiconductor | Up to $10,000
Mechanical Design Engineer | Precision Equipment / Semiconductor | Up to $10,000

HRNET VENTURES PTE. LTD. • Singapore

On-site
SGD 102,000 - 122,000