Software Engineer Intern (Realtime Equipment Communication and Factory Automation Solution)

INSPHERE TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 17,000 - 26,000

Part 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

INSPHERE TECHNOLOGY PTE. LTD. invites applications for a Software Engineer Intern role, focusing on equipment communication and factory automation in the semiconductor sector.

You will develop C#/.NET applications, contribute to MVVM‑based WPF interfaces, and gain exposure to PLC data interfaces and real-time systems. You'll work closely with senior engineers, write unit tests, and use AI-assisted tools like GitHub Copilot and Claude to improve coding and documentation.

Qualifications

  • Strong foundational knowledge of C# and .NET development.
  • Familiarity with WPF and MVVM design pattern.
  • Experience with AI-assisted development tools to support coding and documentation.
  • Proficiency in English communication.

Responsibilities

  • Develop and maintain C# and .NET applications under senior engineers.
  • Contribute to MVVM-based WPF interfaces and data bindings.
  • Create software interfaces for PLC communication and industrial protocols.
  • Support integration with semiconductor equipment and factory host systems.
  • Write unit tests and assist in system/integration testing.
  • Build or maintain simulators and test tools for equipment communications.
  • Debug and troubleshoot in development and test environments.
  • Utilize AI-assisted tools to aid coding, refactoring, testing, and documentation.

Skills

C#
.NET
WPF
MVVM
English communication

Tools

GitHub Copilot
Claude

Job description

Opening : Software Engineer Intern (Equipment Communication and Factory Automation - Semiconductor Industry)

Location : Orchard, Singapore

INSPHERE TECHNOLOGY is a Singapore-based software innovation company established in 2010, providing SECS/GEM connectivity and automation solutions for legacy equipment/tools in the semiconductor and photovoltaic industries. We serve global clients, including equipment manufacturers and end-user fabs, with cutting-edge solutions that enable smart factory integration and automation.

About the Role:

As a Software Engineer Intern, you will work closely with experienced software engineers to design, develop, and maintain C# and .NET-based applications used in semiconductor manufacturing environments.

This is a hands-on, coding-focused role that connects software with real factory equipment. You will gain practical experience in equipment automation, real-time communication, system integration, PLC data interfaces, factory host connectivity, APIs, and reusable software components.

Responsibilities:
  • Develop and enhance C# and .NET applications under the guidance of senior engineers.
  • Contribute to WPF desktop applications following the Model-View-ViewModel (MVVM) design pattern.
  • Develop software interfaces that communicate with PLCs through supported industrial communication protocols.
  • Support the integration of software applications with semiconductor equipment, industrial devices, and factory systems.
  • Write unit tests and support system and integration testing activities.
  • Build or maintain simulators and test tools for validating equipment, PLC, and factory host communications.
  • Debug and troubleshoot application and communication issues in development and test environments.
  • Use approved AI-assisted tools to support coding, refactoring, testing, and technical documentation.
Qualifications:
  • Good foundational knowledge of C#, .NET, and WPF application development.
  • A basic understanding of the Model-View-ViewModel (MVVM) design pattern.
  • Experience using AI-assisted development tools, such as GitHub Copilot, Claude, or similar tools, to support coding, testing, learning, and documentation.
  • Familiarity with Windows development environments. Exposure to Linux is an advantage.
  • Good analytical, debugging, and problem-solving skills.
  • Good written and verbal communication skills in English.
  • A curious mindset and a strong interest in exploring emerging technologies, modern development tools, and current software engineering practices.
  • A willingness to ask questions, experiment, learn from feedback, and continuously improve the quality of your work.
  • Minimum of 6 months commitment.
  • Fresh grads are welcome to apply.
What You Will Gain:
  • Hands-on experience developing C# and .NET software for real semiconductor manufacturing environments: equipment automation, real-time communication, alarm handling, event reporting, and production-data exchange.
  • Experience integrating software with PLCs, industrial equipment, and factory host systems.
  • Experience working with APIs, communication protocols, reusable software components, simulators, and engineering tools.
  • Guidance and technical mentorship from experienced software engineers.
  • Practical experience with code reviews, unit testing, debugging, integration testing, documentation, and modern software engineering practices.
  • The opportunity to be considered for a regular full-time position based on your performance, attitude, suitability, and the Company's business needs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern: Real-Time Factory Automation (Semiconductor)
Software Engineer Intern: Real-Time Factory Automation (Semiconductor)

INSPHERE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 17,000 - 26,000
Software Engineer - Factory Automation
Software Engineer - Factory Automation

NPAworldwide • Singapore

On-site
SGD 50,000 - 61,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
IoT & Automation Engineer Intern
IoT & Automation Engineer Intern

Innowave Tech Pte Ltd • Singapore

On-site
SGD 11,000 - 17,000
C# Software Engineer
C# Software Engineer

STARRY RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Senior C++ Developer (Mid/Senior Level)
Senior C++ Developer (Mid/Senior Level)

Sioux Technologies Asia • Singapore

On-site
SGD 110,000 - 150,000
Senior Software Lead - Semicon Equipment (Singapore)
Senior Software Lead - Semicon Equipment (Singapore)

Applied Materials, Inc. • Singapore

On-site
SGD 90,000 - 140,000
Senior Research Engineer - Front-End Semiconductor Equipment Engineering
Senior Research Engineer - Front-End Semiconductor Equipment Engineering

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 110,000 - 170,000
Principal | Senior Software Engineer C++ | Manufacturing
Principal | Senior Software Engineer C++ | Manufacturing

Randstad Singapore • Singapore

On-site
SGD 70,000 - 110,000