Find a jobRecruiters

Software Engineer (Based in Shah Alam, Selangor)

Exclusive opportunity

Onsite

Software Engineer (Based in Shah Alam, Selangor)

QES GROUP OF COMPANIES

Software Engineer (Based in Shah Alam, Selangor)

Skills

SQL QueriesC#SQLiteMicrosoft SQL ServerData Analysis

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kuala Selangor, Selangor, Malaysia

Work mode:

Onsite

Published on:

19 August 2026

What they need


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

  1. Participate in the complete software development lifecycle from requirement analysis and system design to deployment and maintenance.
  2. Design, develop, test, and maintain software applications for industrial and manufacturing environments in C# (.NET, WPF).
  3. Develop modular, scalable, and maintainable software architectures.
  4. Develop desktop, server, and service-based applications according to project requirements.
  5. Develop software modules for machine control, equipment monitoring, production management, and factory automation.
  6. Develop user interfaces, control panels, dashboards, and monitoring applications.
  7. Troubleshoot, debug, optimize, and maintain existing software applications.
  8. Perform software testing, integration testing, and system-level validation.

Database Design & Development

  1. Design, develop, and maintain relational databases for software and manufacturing applications (Microsoft SQL Server, SQLite).
  2. Develop database schemas, tables, stored procedures, views, and queries.
  3. Optimize database performance, reliability, and scalability.
  4. Implement data logging, production history, equipment records, traceability, and audit trail functions.
  5. Develop data backup, recovery, and data integrity mechanisms.
  6. Integrate software applications with databases and external data systems.

Automation & Machine Software

  1. Develop software for automated machinery and production equipment.
  2. Interface software applications with PLC-controlled systems, motion controllers, robots, and industrial devices.
  3. Develop machine control logic, sequence control, interlocks, and equipment state management.
  4. Integrate sensors, actuators, barcode readers, vision systems, motors, and other industrial devices.
  5. Support automation systems involving robots, conveyors, material handling systems, and automated inspection equipment.
  6. Work closely with automation and electrical engineers during machine integration and commissioning.
  7. Support machine debugging, system testing, installation, and production deployment.

Factory Automation & Manufacturing Systems

  1. Develop software solutions for factory automation and manufacturing operations.
  2. Develop material handling and transportation software for AMR/AGV and automated equipment.
  3. Develop production monitoring, equipment monitoring, and manufacturing data collection systems.
  4. Implement equipment traceability and production tracking functions.
  5. Develop dashboards, reports, and analytics for manufacturing operations.
  6. Support integration between production equipment, factory systems, databases, and higher-level applications.
  7. 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

Are you passionate in expanding your career prospect? Would you like to elevate your experiences and skills? If yes, click apply to join our highly dynamic and performing team and discover your potential!

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur Logiciel Embarqué C Expérimenté

50-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

SwiftGit

1 year ago

Quick apply

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

12 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools