Software Engineer (Factory Automation & Equipment Integration)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
You will be involved in the full software development lifecycle, working closely with internal and external stakeholders to build applications that support equipment connectivity, process automation, real-time monitoring, and operational improvements. This role offers the opportunity to work on innovative projects involving software development, automation technologies, and digital transformation initiatives across a range of industrial applications. Develop and maintain software applications using C# and .NET technologies. Design and implement communication interfaces between software applications and industrial equipment. Develop solutions for equipment connectivity, data collection, monitoring, and system integration. Work with industrial communication protocols and control systems to facilitate data exchange between equipment and factory systems. Support the development and maintenance of equipment communication modules and automation software. Perform software testing, troubleshooting, debugging, and issue resolution. Participate in commissioning, deployment, and customer support activities, both remotely and onsite when required. Collaborate with cross-functional teams to deliver solutions aligned with project and customer requirements. Prepare technical documentation and support continuous improvement initiatives. Follow software engineering best practices including code reviews, testing, source control, and CI/CD processes.
Requirements
- Diploma or Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics, Automation Engineering, or a related field.
- Minimum 3 years of experience in software development, industrial automation, or system integration.
- Proficient in C#/.NET development and Windows applications (WPF/WinForms).
- Experience working with industrial equipment, automation systems, or manufacturing environments.
- Familiarity with PLCs, industrial controllers, and communication protocols such as Modbus TCP, OPC UA, Ethernet/IP, or TCP/IP.
- Strong problem-solving, troubleshooting, and communication skills.
- Ability to work independently and collaboratively within project teams.
- Preferred
- Experience in factory automation, manufacturing systems, or equipment integration.
- Exposure to MES, production systems, or industrial communication standards.
- Experience in software testing, commissioning, deployment, or customer support.
- Knowledge of SECS/GEM, GEM300, or related equipment communication standards is an advantage.
- What's Offered
- Opportunity to work on innovative automation and system integration projects.
- Exposure to Industry 4.0 and advanced manufacturing technologies.
- Collaborative and technology-driven work environment.
- Potential for permanent conversion, subject to performance and business needs.
- Competitive remuneration and career growth opportunities.
- Interested candidates, please click APPLY or send your CV to: jennifert@gemini.sg
- Jennifer Tho
- Gemini Personnel Pte Ltd
- UEN Number: 201001203C
- EA License number: 23S2015 | EA Registration number: R24120181
Additional Information
Our client is an innovative technology company delivering automation, system integration, and digitalization solutions for industrial and manufacturing sectors. As part of their continued growth, they are looking for a Software Engineer (Factory Automation & Equipment Integration) to support the development and deployment of advanced automation solutions.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at GEMINI PERSONNEL PTE. LTD.? Share your experience