Software Engineer (Based in Shah Alam, Selangor)

QES Group Of Companies

Selangor

On-site

MYR 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work Life Balance
Competitive Remuneration
Flexible Working Hour
Medical, Dental & Optical benefits
5 Working Days

Job summary

Jora Malaysia is seeking a Software Engineer based in Shah Alam, Selangor to design, develop, integrate, and support software solutions for semiconductor automation and manufacturing environments.

You will work on software application development, database design, equipment integration, and MES/MCS middleware, collaborating with automation, electrical, mechanical, and IT teams to deliver reliable production software.

Qualifications

  • Bachelor's degree in electrical & electronic / mechatronic / robotic / computer science / software engineering or equivalent.
  • Fresh graduates with a strong willingness to learn are encouraged to apply.
  • 1–2 years of semiconductor/automation experience is an added advantage.
  • Must have basic programming skills in C#.
  • Willingness to travel locally.

Responsibilities

  • Participate in the complete software development lifecycle from requirement analysis and system design to deployment and maintenance.
  • Design, develop, test, and maintain software applications for industrial environments in C# ( .NET, WPF ).
  • Develop modular, scalable software architectures and dashboards.
  • Develop software modules for machine control, equipment monitoring, production management and factory automation.
  • Interface software with PLC-controlled systems, motion controllers, robots and industrial devices.
  • Support machine integration, commissioning, and system testing.
  • Develop and maintain relational databases (SQL Server/SQLite) and data logging features.
  • Enable data logging, production history, traceability and audit trails.

Skills

C#

Education

Bachelor's degree in Electrical & Electronic/Mechatronic/Robotic/Computer Science/Software Engineering

Tools

SQL Server

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Software Engineer (Based in Shah Alam, Selangor)

We are global manufacturer of optical inspection, measurement and automated handling equipment. We are seeking a highly motivated Software Engineer to design, develop, integrate, and support software solutions for semiconductor industrial automation and manufacturing environments.

The successful candidate will be involved in software application development, database design, equipment integration, industrial communication (SECS/GEM), automation systems (AMHS), robotics, and factory software solutions (MES & MCS Middleware applications).

The role requires strong software engineering capabilities, with the ability to work closely with automation, electrical, mechanical, process, and IT teams to develop reliable and scalable solutions for production equipment and factory systems.

General Responsibilities:-
Software Application Development

Participate in the complete software development lifecycle from requirement analysis and system design to deployment and maintenance.

Design, develop, test, and maintain software applications for industrial and manufacturing environments in C# (.NET, WPF).

Develop modular, scalable, and maintainable software architectures.

Develop desktop, server, and service-based applications according to project requirements.

Develop software modules for machine control, equipment monitoring, production management, and factory automation.

Develop user interfaces, control panels, dashboards, and monitoring applications.

Troubleshoot, debug, optimize, and maintain existing software applications.

Perform software testing, integration testing, and system-level validation.

Database Design & Development

Design, develop, and maintain relational databases for software and manufacturing applications (Microsoft SQL Server, SQLite).

Develop database schemas, tables, stored procedures, views, and queries.

Optimize database performance, reliability, and scalability.

Implement data logging, production history, equipment records, traceability, and audit trail functions.

Develop data backup, recovery, and data integrity mechanisms.

Integrate software applications with databases and external data systems.

Automation & Machine Software

Develop software for automated machinery and production equipment.

Interface software applications with PLC-controlled systems, motion controllers, robots, and industrial devices.

Develop machine control logic, sequence control, interlocks, and equipment state management.

Integrate sensors, actuators, barcode readers, vision systems, motors, and other industrial devices.

Support automation systems involving robots, conveyors, material handling systems, and automated inspection equipment.

Work closely with automation and electrical engineers during machine integration and commissioning.

Support machine debugging, system testing, installation, and production deployment.

Factory Automation & Manufacturing Systems

Develop software solutions for factory automation and manufacturing operations.

Develop material handling and transportation software for AMR/AGV and automated equipment.

Develop production monitoring, equipment monitoring, and manufacturing data collection systems.

Implement equipment traceability and production tracking functions.

Develop dashboards, reports, and analytics for manufacturing operations.

Support integration between production equipment, factory systems, databases, and higher-level applications.

Support manufacturing initiatives involving Industry 4.0, OEE, SPC, equipment performance, and production analytics.

Requirements:-

At least a Bachelor’s Degree in Electrical & Electronic/Mechatronic/Robotic/Computer Science/Software Engineering or equivalent.

Candidates with 1–2 years of experience in Semiconductor/Automation industry is an added advantage. Fresh graduates with a strong willingness to learn are also encouraged to apply.

Strong interest and passion for programming and software development.

Candidate enjoys working with hardware and industrial equipment.

Able to design, develop, and implement complex systems independently.

Must have basic programming skills in C#.

Candidate with a strong interest in analytical thinking and programming

Possess own transport and willing to travel local/outstation if necessary.

Why Join Us:
  • We Value Work Life Balance
  • Competitive Remuneration
  • Flexible Working Hour
  • Friendly & Energetic working environment
  • Exclusive Trainings provided
  • Career development and progression opportunities
  • Medical, Dental & Optical benefits
  • Festive seasons & birthday celebration
  • Performance bonus
  • 5 Working Days
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/ Staff Software Engineer
Senior/ Staff Software Engineer

QES Group Of Companies • Seberang Perai

On-site
MYR 180,000 - 240,000
Medical benefits
Flexible hours
Career development
+2
SOFTWARE ENGINEER (AUTOMATION - SEMICONDUCTOR)
SOFTWARE ENGINEER (AUTOMATION - SEMICONDUCTOR)

ECA Advanced Solutions • Seberang Perai

On-site
MYR 33,000 - 45,000
Health insurance
Opportunities for promotion
Engineer- Service (Based in Shah Alam)
Engineer- Service (Based in Shah Alam)

QES Group Of Companies • Selangor

On-site
MYR 47,000 - 78,000
Work-Life Balance
Competitive Remuneration
Friendly Environment
+9
Senior Electrical Engineer (R&D)
Senior Electrical Engineer (R&D)

QES Group Of Companies • Selangor

On-site
MYR 120,000 - 180,000
Work-life balance
Competitive remuneration
Friendly and energetic environment
+6
Software Engineer
Software Engineer

Advenxus Solutions • Kulai

On-site
MYR 72,000 - 120,000
Software Engineer
Software Engineer

techstreet • Johor Bahru

On-site
MYR 60,000 - 100,000
Application Engineer - Semiconductor
Application Engineer - Semiconductor

MTEK TECHNOLOGY Sdn Bhd • Seberang Perai

On-site
MYR 24,000 - 36,000
Annual leave
Medical benefits
EPF
+5
IT Software Developer (.NET)
IT Software Developer (.NET)

Niaga Prestasi • Ayer Itam

On-site
MYR 70,000 - 110,000
Motion Software Engineer (Senior)
Motion Software Engineer (Senior)

TT Vision Technologies • Penang

On-site
MYR 67,000 - 100,000
Field Application Engineer
Field Application Engineer

MTEK TECHNOLOGY Sdn Bhd • Seberang Perai

On-site
MYR 39,000 - 61,000
Annual leave & medical benefits
EPF & SOCSO & EIS
Overseas training opportunities
+1