Software Engineer Intern (Embedded Systems)

Nexperia

Hong Kong

On-site

HKD 100,440 - 133,920

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITEC is seeking a Software Engineer Intern (Embedded Systems) to join our R&D team on a 1-year contract basis. Fresh graduates and early-career engineers are encouraged to apply for hands-on development on semiconductor manufacturing equipment.

You will implement machine-side software, develop hardware abstraction modules, and create simulators and tests to validate interfaces and device configurations in real-world industrial systems.

Qualifications

  • Bachelor’s degree or above in Computer Science, Software Engineering, Electronic Engineering, Automation or related discipline.
  • Fresh graduates and candidates with up to 2 years of relevant experience are encouraged to apply.
  • Proficiency in C++, C#, Python or Rust, with knowledge of multithreaded and event-driven software development.
  • Knowledge of industrial communication, hardware interfacing, machine data acquisition or equipment-control systems.
  • Strong debugging, integration-testing and technical-documentation skills.
  • Talent acquisition based on ITEC vacancies is not appreciated.

Responsibilities

  • Implement machine-side software components for communicating with equipment controllers, sensors and peripheral devices.
  • Develop hardware abstraction modules to standardize access to different machine interfaces and device configurations.
  • Create equipment simulators and test tools for validating machine software without requiring continuous access to physical equipment.
  • Perform machine integration testing, troubleshoot communication issues and document verified interface behavior.
  • Support on-machine installation, configuration and functional verification.

Skills

C++
C#
Python
Rust

Education

Bachelor's degree in CS/SE/EEng/Automation

Job description

We are seeking a Software Engineer Intern (Embedded Systems) to join our high-tech R&D and engineering team on a 1-year contract basis. This role offers hands‑on experience developing software for advanced semiconductor manufacturing equipment, working alongside experienced engineers on real-world industrial systems. Fresh graduates and candidates with limited industry experience are welcome to apply. We are looking for individuals with a strong technical foundation, curiosity to learn, and passion for software engineering.

What you will do:
  • Implement machine-side software components for communicating with equipment controllers, sensors and peripheral devices.
  • Develop hardware abstraction modules to standardize access to different machine interfaces and device configurations.
  • Create equipment simulators and test tools for validating machine software without requiring continuous access to physical equipment.
  • Perform machine integration testing, troubleshoot communication issues and document verified interface behavior.
  • Support on-machine installation, configuration and functional verification.
What you will need:
  • Bachelor’s degree or above in Computer Science, Software Engineering, Electronic Engineering, Automation or a related discipline. Fresh graduates and candidates with up to 2 years of relevant experience are encouraged to apply.
  • Proficiency in C++, C#, Python or Rust, with knowledge of multithreaded and event-driven software development.
  • Knowledge of industrial communication, hardware interfacing, machine data acquisition or equipment-control systems.
  • Strong debugging, integration-testing and technical-documentation skills.
  • Talent acquisition based on ITEC vacancies is not appreciated.

ITEC job adverts are ITEC copyright © material and the word ITEC® is a registered trademark. ITEC is an Equal Opportunity/Affirmative Action Employer.

Redefining semiconductor manufacturing At ITEC, we don’t build equipment-we engineer answers to our customers’ challenges, partnering with leading semiconductor companies to keep the world connected. Our high-volume, high-speed, and high-accuracy solutions enable our customers to assemble and test 250 million semiconductors every single day. Working with ITEC means bringing new ideas to life in a dynamic environment where your talents and passion for technology are valued. We work with customers in diverse and multiskilled teams to realize the best solutions. Dedicated to growing sustainably and staying mindful of our corporate and social responsibility, we pride ourselves on our entrepreneurial and innovative approach. Are you ready to join us?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern (Embedded Systems)
Software Engineer Intern (Embedded Systems)

ITEC • Hong Kong

On-site
Software Engineer Intern (Data Analysis)
Software Engineer Intern (Data Analysis)

Nexperia • Hong Kong

On-site
HKD 89,000 - 156,000
Embedded Systems Software Engineer Intern — Hands-On R&D
Embedded Systems Software Engineer Intern — Hands-On R&D

ITEC • Hong Kong

On-site
Embedded Systems Software Engineer Intern — R&D Focus
Embedded Systems Software Engineer Intern — R&D Focus

Nexperia • Hong Kong

On-site
Data Analytics Intern: Build AI-Ready Data Pipelines
Data Analytics Intern: Build AI-Ready Data Pipelines

Nexperia • Hong Kong

On-site
HKD 89,000 - 156,000
Software Engineer Intern (Data Analysis)
Software Engineer Intern (Data Analysis)

ITEC • Hong Kong

On-site
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

ITEC • Hong Kong

On-site
HKD 600,000 - 900,000
Senior Mechanical Design Engineer — Precision Semiconductors
Senior Mechanical Design Engineer — Precision Semiconductors

ITEC • Hong Kong

On-site
HKD 600,000 - 900,000
Data Analytics Software Engineer Intern: AI & Data Quality
Data Analytics Software Engineer Intern: AI & Data Quality

ITEC • Hong Kong

On-site
Senior Software Engineer (C++) - IC
Senior Software Engineer (C++) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 300,000 - 600,000