Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

HRNET VENTURES PTE. LTD.

New

Software Engineer (C# / Semiconductor Equipment)

Posted Updated 1 view
Discussion

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.

How to Apply

Interested candidates may submit their updated resume to melody.navarro@crew.sg.

Only shortlisted candidates will be notified.

CREW by HRNet | HRnet Ventures Pte Ltd (24C2435)
Navarro Melody Grace Bayog (R1764275)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →