Senior ATE Security Software Engineer
Core
Own device security and secure provisioning during automated test, including secure boot, key injection, cryptographic provisioning, and debug-port lockdown for custom silicon.
Role type
Senior IC security software engineer (ATE)
Builds
Secure provisioning flows, reusable ATE libraries, and automation tools for satellite silicon
Domain
Satellite communications (LEO) + semiconductor test & security
Required skills
Python, C/C++, OTP/eFuse programming, cryptographic key management, JTAG/debug-flow development, ATE automation, secure boot implementation, firmware integration, cross-functional technical leadership
Preferred skills
Silicon security for modem/SoC, anti-tamper features, high-volume manufacturing test solutions, SERDES test characterization, I/O protocol testing (I3C/SPI/GPIO), NPI test release lifecycle management
Technologies
Python, C/C++, JTAG, ATE platforms (Advantest 93K, Teradyne UltraFLEX), firmware, hardware security modules
Responsibilities
Develop and qualify OTP/eFuse programming flows; integrate ATE flows with secure provisioning systems; design reusable ATE libraries and tools; run firmware on devices under test; partner with ASIC design and security teams; lead technical and security reviews
Seniority
Senior, hands-on IC
