Skip to content

Open nowPosted today

Software Engineer Intern

MyCareersFuture97,045 open roles

Pay
SGD 1,600 – SGD 2,000 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Engineer InternMyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. MyCareersFuture postings stay open a median of 3 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.1%14 days
  5. 34.0%30 days
This job: posted today

MyCareersFuture median: 3 days open

The posting

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:

To qualify for this internship, you should have:

  • 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.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.