Taro Logo

FA Software 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
Enterprise SaaS

Job Description

NXP Semiconductors is seeking a FA Software Engineer to join their Global Lab Operations (GLO) team. This role is integral to the Product Diagnostic & Quality Centers (PDQC), which are responsible for Reliability testing and Failure Analysis across global locations including Austin, Bangkok, Kaohsiung, Kuala Lumpur, Nijmegen, and Tianjin.

As a software engineer in this position, you'll be developing crucial software tools used by failure analysis engineers worldwide. The role combines software development expertise with practical applications in electrical engineering, offering a unique opportunity to work at the intersection of software and hardware.

The position requires strong programming skills in Java and Python, along with experience in version control using GIT. You'll be working in a multicultural environment, requiring excellent communication skills and the ability to collaborate effectively with teams across different global locations.

This is an excellent opportunity for someone interested in both software development and electrical engineering, offering exposure to cutting-edge technology in semiconductor failure analysis. The role provides the chance to work with a world leader in secure connectivity solutions, contributing to innovations in automotive, industrial IoT, mobile, and communication infrastructure markets.

NXP offers comprehensive career development opportunities through both online and offline learning platforms, fostering professional growth. The company is committed to sustainability and maintains a strong focus on diversity, inclusion, and equality in the workplace.

Last updated 2 months ago

Responsibilities For FA Software Engineer

  • Develop software tools that will be used by NXP failure analysis engineers across the world
  • Discuss and understand requirements and workflows used by failure analysis engineers to improve the user experience of software tools
  • Gain experience in developing software that integrates with electrical engineering lab tools and flows

Requirements For FA Software Engineer

Java
Python
  • Bachelor's degree in Computer Science or Software Engineering
  • Experience with Java and Python
  • Experience with GIT
  • Good written and verbal communication skills
  • Ability to work independently as well as within a team
  • Strong relational-skills with intercultural awareness
  • Ability to work under a strict confidentiality regime
  • Multi-disciplinary and analytical, explorative and open minded

Related Jobs

Automation Engineer

Entry-level Automation Engineer position at NXP Semiconductors, combining software development with industrial automation in semiconductor manufacturing.

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.