CareerPlanGet AI match score →

Failure Analysis Software Development Engineer

Kuala Lumpur💼 Full-time🗓 2026-06-22 → 2026-07-31

Core

Building, implementing, and maintaining end-to-end software tools (GUI and automation) for Failure Analysis and Reliability engineers to analyze NXP semiconductor products.

Role type

Software Development Engineer (Failure Analysis Tooling)

Builds

Software tools for failure analysis and reliability engineering

Domain

Semiconductor manufacturing / Failure Analysis

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Python, Java, software tool development, API integration, scripting (Tcl, Linux shell), debugging, Git/Bitbucket, Jira

Preferred skills

Tcl, Linux shell scripting, C/C++, EDA/DFT tools (Cadence PVS, Siemens Calibre, Synopsys Avalon, Siemens Tessent), ATE environments (SmarTest, IGXL, Diamond Cohu ITE), STIL format

Technologies

Python, Java, Tcl, Linux shell, Git, Bitbucket, Jira, Cadence PVS, Siemens Calibre, Synopsys Avalon, Siemens Tessent, SmarTest, IGXL, STIL, Diamond Cohu ITE

Responsibilities

Develop and maintain software tools (GUI and automation) for FA and Reliability teams; Collaborate with global teams to understand workflows and technical requirements; Design and integrate software with lab infrastructure and equipment (ATE, measurement tools) and implement flow automation and data capture

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗