Software Engineer (C# / Semiconductor Equipment)
About this job
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.
How to Apply
Interested candidates may submit their updated resume to [email protected].
Only shortlisted candidates will be notified.
CREW by HRNet | HRnet Ventures Pte Ltd (24C2435)
Navarro Melody Grace Bayog (R1764275)
Market insight
9% above the medianExplore related jobs
Similar jobs
See all similar jobs[IMMEDIATE ] 20 X Warehouse Assistants (Eyewear) @ Kaki Bukit | $2200 per month
Safety Officer (Construction / WSHO) – Up to $6,500 | 5.5 Days | Islandwide
Recruitment Consultant | Orchard
Bookstore Cashiers @ Northeast | $2,450 per month
Beauty Advisor | Island-wide | Gross $2.4K - $3.5K per month
📸 RETAIL ASSISTANT (PHOTOBOOTH) | $2150 - $2300 @ USS / Sentosa
Frequently asked questions
What salary can I expect?
The employer lists $4,000 – $8,000 for this role at HRNET VENTURES PTE. LTD. in Singapore. For comparison, the local market median is about 5 479 $ based on 23 086 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for HRNET VENTURES PTE. LTD. and Singapore.