Sr Staff Digital Engineer – Microcontroller (MCU) Systems & Architecture
Core
Lead specification, RTL implementation, physical synthesis, and full-chip verification of next-generation MCU platforms integrating RISC-V and ARM Cortex-M CPU cores.
Role type
Senior Staff IC Digital Engineer (MCU Systems & Architecture)
Builds
Next-generation Microcontroller (MCU) platforms and System-on-Chip (SoC) designs
Domain
Semiconductor / Embedded Systems / Digital Logic Design
Required skills
RISC-V architecture, ARM Cortex-M architecture, SystemVerilog, UVM, Verilog, C++, Perl, Python, Cadence EDA tools, Synopsys EDA tools, Static Timing Analysis (STA), Clock Domain Crossing (CDC), AMBA protocols (AHB, APB, AXI), RTL debugging, Chip-level verification
Preferred skills
Experience with automotive, industrial, or IoT MCU applications, expertise in asynchronous transfer design, knowledge of DFT (Design for Testability) methodologies
Technologies
Verilog, SystemVerilog, UVM, C++, Perl, Python, Cadence, Synopsys, Xcellium, VCS, SimVision, Verdi, Spyglass, Design Compiler, Formality, PrimeTime
Responsibilities
Translate Product Requirement Documents (PRDs) into detailed specifications for MCU subsystems; Perform RTL coding for System Control, CPU, Peripheral IPs, and ChipTop; Create and execute unit-level and chip-level verification plans using UVM; Lead root-cause debugging across IP, MCU, and SoC levels; Run physical synthesis and perform technology checks including DRC and STA; Define and integrate interconnect architectures based on AMBA bus protocols.
Seniority
Senior Staff, hands-on IC with technical leadership