Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

AEM Microtronics

NewBe an early applicant

Software Engineer

Posted 29 views
Discussion

Summary

Software engineer in Perai, Penang developing automation control software for high-speed, high-precision industrial automation systems — designing, testing, and integrating C#/WPF modules with SQL under Agile, working with mechanical, control and electrical engineers, and supporting customers on co-development projects. TwinCAT/IEC 61131-3 knowledge is a plus.

Responsibilities

  • Develop Automation control software using Visual Studio C#, WPF, SQL & adopting Agile development methodology

  • Design solutions and document by developing flowcharts, layouts, diagrams, design document, system specs and standards

  • Interpret technical requirements, identify design parameters, develop solution according to design specification, standards and programming

  • Develop, test and validate software for high speed and high precision industrial automation system.

  • Work closely with mechanical, control and electrical engineers, for requirements analysis and creation of requirements documentation

  • Interpret customer requirements, identify design parameters and ensure solutions are meeting requirements.

  • Responsible for developing, testing and integration of software modules.

  • Provide technical support to customer and internal engineering team.

  • Required to work with customer on co-development projects.

  • Be a persistent, creative problem solver, make informed decision quickly and take ownership of development tasks


Requirements

  • Bachelor's degree in software design /Mechatronic/electrical engineering/Electronic Engineering/computer science or related

  • Proficient with C#, WPF, Net Framework, Object Oriented Programming, strong fundamentals in software development and best practices.

  • Well knowledge with industrial equipment such as sensors, motor types, cylinder and etc.

  • Familiar with ST(Structure text language), or any IEC61131-3 equivalent programming language

  • Knowledge in Beckhoff TwinCAT would be an advantage.

  • Preferable candidate with related field experiences but fresh grad are welcome to apply.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →