Senior Staff Engineer in Microcontroller Sub-System Verification- Cork, Ireland
Core
Provide technical leadership for complex verification programs of microcontroller sub-systems, shaping methodology and execution strategy across IP and subsystem scopes to enable high-quality silicon delivery.
Role type
Senior Staff Engineer, ASIC Design Verification (Microcontroller Sub-System)
Builds
Microcontroller sub-systems and SoC functions (security, power management) for IoT, Mobile, Auto, XR, and Compute business units.
Domain
Semiconductor / ASIC Design Verification
Required skills
UVM, SystemVerilog, Formal Verification, Coverage-Driven Verification, Constrained-Random Verification, Debugging, Architecture Design, Mentorship, Cross-Functional Collaboration, Root-Cause Analysis, Testbench Architecture
Preferred skills
ARM or RISC-V ISA verification, AMBA Bus Protocols, Gate-Level Simulation, Power Extraction, Power-Aware Verification, System Verilog Assertions, Perl/Python/Shell scripting, C/C++
Technologies
UVM, VC Formal, RTL Simulation Tools, C, C++, Perl, Python, Shell
Responsibilities
Lead verification strategy for complex microcontroller sub-systems; Define and evolve scalable verification methodologies; Architect robust testbenches and reusable verification components; Own coverage strategy and closure; Collaborate with design, architecture, and software teams to solve complex technical issues; Drive subsystem integration support, test planning, vector delivery, and debug while mentoring engineers.
Seniority
Senior Staff, Technical Leadership & Mentorship
