Senior Staff Engineer - Microcontroller Sub-System Design
Core
Leading micro-architecture and RTL development for complex digital blocks and subsystems within SoCs, focusing on security, power management, and performance optimization.
Role type
Senior Staff IC ASIC Design Engineer (Microcontroller/SoC)
Builds
High-performance, low-power digital logic blocks and subsystems for IoT, Mobile, Auto, XR, and Compute products.
Domain
Semiconductor / ASIC Design / Microcontroller Sub-systems
Required skills
Complex digital logic design, RTL development, Multi-clock and multi-power domain design, ISA knowledge (ARM/RISC-V), Technical leadership, Design optimization (area/power/performance), Scripting (Python/Perl), Cross-functional collaboration
Preferred skills
Lower node technology experience, Mentorship of junior engineers, Industry-standard digital design tools proficiency
Technologies
RTL, Python, Perl, ARM, RISC-V, SoC, DFT, Emulation
Responsibilities
Drive micro-architecture for complex digital blocks, Lead RTL development with high-frequency and low-power constraints, Perform root-cause analysis and post-silicon bring-up, Create comprehensive design documentation and lead architecture reviews, Optimize designs for area, power, and performance, Mentor engineers and influence technical direction across teams
Seniority
Senior Staff, hands-on IC with strategic influence