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