NFC FW Architect
Core
Define and deliver robust firmware architectures for NFC platforms operating close to silicon, enabling secure connected experiences across mobile, wearables, automotive, and IoT ecosystems.
Role type
Senior IC Firmware Architect (Embedded/SoC)
Builds
Low-level platform software, boot flows, drivers, and firmware sub-systems for RISC-V/ARM SoCs
Domain
Semiconductor / Embedded Systems / NFC Technology
Required skills
Embedded firmware development, C programming, RTOS concepts, SoC hardware IP, register-level programming, boot loaders, interrupt handling, memory maps, clock/power management, SPI/I2C/UART drivers, RF interfaces, FPGA/emulation, pre-silicon/post-silicon bring-up, tapeout readiness
Preferred skills
NFC technology standards (ISO14443, ISO15693, ISO18092, ISO7816), C++/C#/Perl/Python, AI-based efficiency tools
Technologies
RISC-V, ARM, LPCXpresso, Keil, Eclipse, TRAC32, J-LINK, LPC-LINK
Responsibilities
Define firmware architecture for RISC-V/ARM platforms; derive requirements from system/hardware specs; design firmware sub-systems and low-level components; review design/code and provide technical guidance; own firmware modules from design through integration and bring-up; write design and interface specifications; support validation environments (RTL, FPGA, emulation, silicon); contribute to test strategy; interact with hardware/system/validation teams to resolve integration issues; define development flows and debug approaches
Seniority
Senior, hands-on IC
