CareerPlanSign in

CRT Firmware Engineer

Beijing, ChinaFull-time2026-09-18 → 2026-10-07

Core

Develop software tools and diagnostics for e-beam machines to analyze customer-reported issues, automate troubleshooting, and validate system health.

Role type

Senior IC software engineer (diagnostics tooling)

Builds

Diagnostics tools, automation scripts, test applications, and validation workflows for e-beam equipment

Domain

Semiconductor manufacturing equipment / embedded systems

Required skills

Python, C++, GUI frameworks (Qt/PySide/WinForms/WPF), image processing algorithms, device communication protocols (RS232/Ethernet/PCIe), Linux/Windows driver concepts, root cause analysis, log analysis

Preferred skills

Experience with e-beam or complex equipment diagnostics, image algorithm validation, Git workflows

Technologies

Python, C++, Qt, PySide, WinForms, WPF, RS232, Ethernet, PCIe, Linux, Windows

Responsibilities

Analyze field feedback to diagnose software/computer issues on e-beam machines; Develop software tools to automate diagnostics and reduce troubleshooting effort; Build automation tools for log collection, system health checks, and issue reproduction; Support development of internal module test software and communication interfaces; Collaborate with field teams and architects to translate technical problems into maintainable solutions (via careerplan.io/jobs/J-00353097-crt-firmware-engineer-at-asml)

Seniority

Senior, hands-on IC