Software Engineer

Hirehub Group

Kulai

On-site

MYR 56,000 - 67,000

Full time

4 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

Hirehub Group in Senai, Johor, Malaysia is seeking a software engineer to design, develop, and test C# applications for Windows-based industrial and embedded systems. The role involves RTOS and Linux embedded environments, hardware I/O libraries, and integration with mechanical/electrical teams.

The candidate should have 2–5 years in industrial software development, strong debugging skills and the ability to travel overseas frequently for onsite support. Salary up to RM5,500 per month.

Qualifications

  • Bachelor's degree in software engineering, CS, mechatronics or related field.
  • 2–5 years of experience in industrial software development or machine control.
  • Proficient in C#, .NET and multithreaded development.
  • Hands-on with RTOS, Linux embedded systems and hardware I/O libraries.
  • Experience with communication protocols like EtherCAT or MODBUS.

Responsibilities

  • Design, develop, test, and debug C# applications for Windows-based industrial and embedded systems.
  • Develop multithreaded software and sensor/actuator feedback control systems.
  • Work with RTOS, Linux and embedded platforms for machine control and integration.
  • Conduct software testing, troubleshooting and algorithm validation with hardware.
  • Manage software updates, fixes, version control and lifecycle improvements.
  • Maintain technical documentation compliant with Copy Exact and ISO standards.
  • Collaborate with Mechanical, Electrical and other teams for hardware-software integration.
  • Research improved development methods and guide junior engineers.
  • Ensure releases meet quality standards and project timelines.

Skills

C#
.NET framework
Multithreaded programming
Embedded Linux
RTOS
Hardware I/O libraries

Education

Bachelor's degree in Software Engineering / Computer Science / Mechatronics

Tools

EtherCAT
MODBUS

Job description

Company Background

Our client is a leading provider of advanced cutting-edge semiconductor process tools and platform solutions, including EFEM, End Effectors, and Loadports. They specialize in engineering software solutions, automation, and offer global engineering resources through their Global Capability Center. Serving the semiconductor industry, they deliver innovative solutions that drive efficiency and support the growth of the clients worldwide.

Job Descriptions
  • Design, develop, test, and debug C# applications for Windows-based industrial and embedded systems.
  • Develop multithreaded applications, hardware I/O libraries, and sensor/actuator feedback control systems.
  • Work with RTOS, Linux, and embedded platforms to support machine control and system integration.
  • Conduct software testing, troubleshooting, and algorithm validation with physical hardware and prototypes.
  • Manage software updates, bug fixes, version control, and product lifecycle improvements.
  • Maintain accurate technical documentation in compliance with Copy Exact requirements and ISO standards.
  • Collaborate with Mechanical, Electrical, and other engineering teams to ensure seamless hardware-software integration.
  • Research and implement improved development methodologies while providing technical guidance to junior engineers.
  • Ensure software releases meet quality standards, project specifications, and delivery deadlines.
Job Requirements
  • Bachelor's degree in Software Engineering, Computer Science, Mechatronics, or a related field.
  • 2-5 years of experience in industrial software development, preferably in machine control or automated systems.
  • Proficient in C#, .NET framework, and multithreaded application development.
  • Hands-on experience with RTOS, Linux embedded systems, hardware I/O libraries, and communication protocols such as EtherCAT or MODBUS.
  • Strong debugging, analytical, and problem-solving skills, with experience working with physical hardware in a laboratory environment.
  • Detail-oriented with a strong commitment to code quality, documentation accuracy, and compliance.
  • Able to work independently, collaborate across engineering teams, and meet strict project deadlines.
  • Required to travel overseas frequently for onsite support.

Location: Senai, Johor

Working Hours: Mon - Fri (8:30AM - 5:30PM)

Salary Range: Up to RM5,500

PIC: Ms Haze (+6012-526 2679)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer | Senai
Software Engineer | Senai

Hirehub Management Sdn. Bhd. • Kulai

On-site
MYR 37,000 - 61,000
Software Engineer | Senai
Software Engineer | Senai

Hirehub Group • Kulai

On-site
MYR 78,000 - 123,000
C# Software Engineer — Industrial/Machine Control
C# Software Engineer — Industrial/Machine Control

Hirehub Group • Kulai

On-site
MYR 56,000 - 67,000
Mechanical Design Engineer | Senai
Mechanical Design Engineer | Senai

Hirehub Management Sdn. Bhd. • Kulai

On-site
MYR 37,000 - 61,000
Electrical Engineer
Electrical Engineer

Hirehub Group • Kulai

On-site
MYR 37,000 - 61,000
Mechanical Design Engineer
Mechanical Design Engineer

Hirehub Group • Kulai

On-site
MYR 56,000 - 67,000
Industrial Software Engineer: RTOS/Embedded & Global Travel
Industrial Software Engineer: RTOS/Embedded & Global Travel

Hirehub Management Sdn. Bhd. • Kulai

On-site
MYR 37,000 - 61,000
Software Development Engineer
Software Development Engineer

Waftech Sdn Bhd • Malaysia

On-site
MYR 60,000 - 90,000
SOFTWARE ENGINEER (SEMICONDUCTOR & AUTOMATION)
SOFTWARE ENGINEER (SEMICONDUCTOR & AUTOMATION)

ECA ADVANCED SOLUTIONS SDN. BHD. • Seberang Perai

On-site
MYR 45,000 - 78,000
Software Test Development Engineer
Software Test Development Engineer

Agensi Pekerjaan KELLY OCG Sdn Bhd • Seberang Perai

On-site
MYR 60,000 - 100,000