Senior Staff/ Staff Design Engineer
Core
Designing digital blocks and SoC infrastructure for low-power MCU and Wireless products.
Role type
Senior Staff/Staff Design Engineer (Digital SoC)
Builds
Highly integrated mixed signal SoCs for edge connectivity applications
Domain
Semiconductor / Embedded Systems / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Digital block architecture, RTL coding, SoC integration, Mixed-signal/RF IP integration, Verification (directed/random/assertion-based), Embedded firmware development, Bus matrix/memory interfaces/clocking/power management
Preferred skills
System-On-Chip or ASIC design, Microcontroller embedded processor, Low-power implementation, CortexM systems, UVM verification, Design for Testability (DFT), Scripting (Python/Perl/Tcl), AMBA/Bus protocols
Technologies
RTL, UVM, Python, Perl, Tcl, AMBA, CortexM
Responsibilities
Develop block specifications and requirements, Implement designs via RTL coding, Integrate digital blocks/IP into SoC infrastructure, Perform block and SoC level verification, Develop embedded firmware for validation, Create customer-facing reference manuals and datasheets
Seniority
Senior Staff/Staff, hands-on IC