Senior Security Firmware Engineer – Open Titan RoT product
Core
Design and develop embedded firmware, infrastructures, and provisioning solutions for Nuvoton's Root of Trust (RoT) chips.
Role type
Senior embedded firmware engineer (security)
Builds
Firmware, drivers, crypto libraries, and boot loaders for RoT chips
Domain
Semiconductor / Hardware Security
Required skills
C programming, RT/Embedded firmware development, driver development, boot loader development, bare-metal programming, RTOS development, open-source software development, hardware debugging
Preferred skills
Rust, Go, cryptography, secure coding, hardware debugging tools, security standardization bodies, customer engagement (via careerplan.io/jobs/51-00F-FC-560-senior-security-firmware-engineer-open-titan-rot-product-at-nuvoton)
Technologies
FreeRTOS, ThreadX, Zephyr, C, Rust, Go
Responsibilities
Design and develop embedded firmware and provisioning solutions; Collaborate with hardware, software, and security teams; Support certification processes; Maintain and enhance firmware, drivers, crypto libraries, and boot loaders; Participate in design reviews, debugging, and system integration; Support customers with new features and board bring-up; Collaborate on open-source projects.
Seniority
Senior, hands-on IC
