Staff Digital Validation Engineer
Core
Define validation plans, develop test cases, and perform post-silicon validation for MCU/MPU subsystems including CPU, memory, and peripherals.
Role type
Staff Digital Validation Engineer (Silicon & Pre-Silicon)
Builds
Validation plans, test suites, automation frameworks, and debug solutions for semiconductor products.
Domain
Semiconductor / Embedded Systems / Hardware Validation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
MCU architectures, embedded systems, silicon debug tools (JTAG, SWD, logic analyzers, oscilloscopes), C/C++, Python, ARM/RISC-V cores, memory subsystems (DDR, SRAM, Flash), peripheral protocols (UART, SPI, I2C, GPIO), regression testing, automation framework design, cross-functional collaboration with RTL and firmware teams
Preferred skills
Leading large distributed engineering teams, executive presence
Technologies
C, C++, Python, JTAG, SWD, Logic Analyzers, Oscilloscopes, ETM, ITM, ARM, RISC-V, DDR, SRAM, Flash, UART, SPI, I2C, GPIO
Responsibilities
Define validation plans for MCU/MPU subsystems, develop test cases and coverage metrics, perform post-silicon validation on silicon platforms and emulators, debug issues across hardware–software boundary, develop validation test suites and automation frameworks, perform low-level debugging using trace tools and analyzers, review architecture and design specifications
Seniority
Staff, hands-on IC with leadership