Software Engineer (Based in Shah Alam, Selangor)

QES GROUP OF COMPANIES

Shah Alam

On-site

MYR 100,000 - 145,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Parking
Annual Medical Check-up Subsidy
Long Service Award

Job summary

QES Group of Companies in Shah Alam seeks a Software Engineer to design, develop, and support software for semiconductor automation. You will work on software applications, databases, and equipment integration for factory systems, collaborating with automation, electrical, mechanical, and IT teams.

The role covers software development, database design, MES/MCS middleware, and factory automation projects, with opportunities to grow in Industry 4.0 initiatives and production analytics.

Qualifications

  • Bachelor’s degree or equivalent in relevant engineering or CS field.
  • Fresh graduates or 1–2 years in semiconductor/automation welcomed.
  • Strong programming interest with C# proficiency.
  • Ability to design and implement complex systems with hardware integration.

Responsibilities

  • Participate in full software development lifecycle from requirements to deployment.
  • Design, develop, test, and maintain applications in industrial environments (C#, .NET, WPF).
  • Develop modular architectures for machine control, monitoring, and login dashboards.
  • Create interfaces with PLC systems, motion controllers, robots, and devices.
  • Support machine integration, debugging, and production deployment.
  • Develop databases, data logging, and production history features.

Skills

C#
.NET
WPF
SQL Server
SQLite
Industrial automation
PLC interfaces
Robotics

Education

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

Tools

SQL Server
SQLite

Job description

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

Engineering & Project Management Services 101-1,000 employees

QES was founded in October 1991 specializing in innovative engineering solutions. Since its establishment, QES Group of companies has since grown into a leading engineering solutions provider. The Group has 2 core business division, namely; Distribution and Manufacturing.

Our Strength

We are focus on the 2 core business division; Distribution and Manufacturing which complements each other in the specified fields. We have established regional infrastructure network of offices, concentrating around high growth areas of Asia Pacific.

The Group has a highly motivated management team made up of people with various expertise and relevant experience. Approximately 80% of our staff are highly skilled and trained technical personnel with engineering qualifications. On top of solid support from all our internationally-based business partners, we have 30 years of experience in providing extensive pre and post-sale training, service and support.

The Group covers very specific industries spanning across a broad spectrum as follows:-

Semiconductor (IC packaging and Wafer Fab)General Electronics (Domestic appliances, Connectors, etc..)Mass storage (HDD, Slider fabs and Media)Steel, Cement, Automotive and Precision parts makersGovernment, Universities, Labs and InstitutionsChemicals, Pharmaceutical and EnvironmentalPetroleum and ChemicalsMining

Geographical Diversity

Since its inception, QES Group has been steadily building its regional infrastructure network offices covering Asia Pacific high growth areas namely, Malaysia, Singapore, Thailand, Philippines, Indonesia, China, Vietnam.

Perks and Benefits
  • Medical Miscellaneous allowance
  • Dental
  • Parking
  • Annual Medical Check-up Subsidy
  • Long Service Award
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer- Service (Based in Shah Alam)
Engineer- Service (Based in Shah Alam)

QES GROUP OF COMPANIES • Shah Alam

On-site
MYR 60,000 - 90,000
Medical & Dental benefits
Flexible working hours
Career progression
+3
Assembly Technician
Assembly Technician

QES GROUP OF COMPANIES • Shah Alam

On-site
MYR 31,000 - 54,000
Medical benefits
Dental benefits
Optical benefits
+6
Senior Electrical Engineer (R&D)
Senior Electrical Engineer (R&D)

QES GROUP OF COMPANIES • Shah Alam

On-site
MYR 120,000 - 180,000
Medical
Miscellaneous allowance
Dental
+4
Vision Software Engineer
Vision Software Engineer

QES GROUP OF COMPANIES • Batu Kawan

On-site
MYR 60,000 - 100,000
Flexible hours
Medical benefits
Dental benefits
+3
Software Engineer (Based in Shah Alam, Selangor)
Software Engineer (Based in Shah Alam, Selangor)

QES Group Of Companies • Selangor

On-site
MYR 60,000 - 90,000
Work Life Balance
Competitive Remuneration
Flexible Working Hour
+2
Quality Assurance Engineer
Quality Assurance Engineer

QES GROUP OF COMPANIES • Shah Alam

On-site
MYR 56,000 - 89,000
Medical benefits
Dental benefits
Optical benefits
+4
Equipment Technician I
Equipment Technician I

Advanced Energy Management Limited • Simpang Ampat

On-site
Medical plan
Dental & vision insurance
Disability & life insurance
+2
Sr Equipment Engineer
Sr Equipment Engineer

Advanced Energy • Penang

On-site
MYR 120,000 - 180,000
Medical health care plan
Dental and vision coverage
Life insurance
+5
Sr Equipment Engineer
Sr Equipment Engineer

Advanced Energy Management Limited • Simpang Ampat

On-site
MYR 90,000 - 150,000
Medical benefits (health care)
Dental and vision coverage
Paid time off (starting 15 days)
+2
MES Business & Implementation Consultant
MES Business & Implementation Consultant

SEMI Integration (M) Sdn Bhd • Bayan Lepas

On-site
MYR 78,000 - 134,000
Hospitalization Insurance
Outpatient
Dental & Vision