Taro Logo

Automation Engineer

World leader in secure connectivity solutions for embedded applications, focusing on automotive, industrial & IoT, mobile, and communication infrastructure markets.
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Automotive · Enterprise SaaS

Job Description

NXP Semiconductors, a global leader in secure connectivity solutions for embedded applications, is seeking an Automation Engineer to join their team in Kuala Lumpur. This role combines software development with industrial automation, making it perfect for engineers interested in both programming and hardware integration.

The position involves developing automation solutions for semiconductor backend processes, working with cutting-edge technologies including robotics, PLCs, and various industrial communication protocols. You'll be writing software in languages like Python and Java, while also getting hands-on experience with hardware integration.

As an Automation Engineer, you'll be part of a dynamic team that bridges the gap between software and hardware, working on projects that directly impact manufacturing efficiency. The role offers excellent exposure to both traditional software development and industrial automation, making it an ideal starting point for a career in industrial software engineering.

NXP offers a comprehensive learning environment with both online and offline development opportunities. The company is committed to sustainability and maintains a strong focus on diversity, inclusion, and equality. Their position as a leader in the semiconductor industry, particularly in automotive and IoT sectors, provides excellent opportunities for career growth and exposure to cutting-edge technology.

Last updated 6 days ago

Responsibilities For Automation Engineer

  • Design, develop, and deploy automation solutions for semiconductor backend processes
  • Support hardware integration projects involving robotics, sensors, PLCs, and factory equipment
  • Develop and maintain automation software using scripting and programming languages
  • Implement and troubleshoot equipment communication protocols
  • Collaborate with cross-functional teams
  • Participate in system testing, debugging, and documentation

Requirements For Automation Engineer

Python
Java
  • Bachelor's degree in Electrical Engineering, Mechatronics, Computer Science, or related field
  • Strong interest in factory automation, hardware-software integration, and industrial communication protocols
  • Basic programming skills in any language (Python, C#, Java, etc.)
  • Familiarity with REST APIs, SECS/GEM, Modbus, or other communication protocols
  • Good analytical, problem-solving, and communication skills
  • Eagerness to learn and grow in a fast-paced manufacturing environment

Related Jobs

FA Software Engineer

FA Software Engineer position at NXP Semiconductors, developing software tools for failure analysis engineers, requiring Java and Python expertise.

Software Engineer I

Entry-level Software Engineer position at AirAsia focusing on test automation and software development, requiring 1-3 years of experience with comprehensive benefits including flight privileges.

Auto Test Developer

Auto Test Developer position at TD SYNNEX, focusing on automation test development and implementation, requiring 1+ years of experience and strong programming skills.

IT Extension (Data Specialist-Developer)

Entry-level Data Specialist-Developer position at Accenture focusing on ETL development, software configuration, and application enhancement using Cassandra and Azure Data Lake Analytics.

IT Extension (Data Specialist-Developer)

Entry-level Data Specialist-Developer position at Accenture in Kuala Lumpur, focusing on ETL development and data engineering with 1 year experience required.