Responsibilities
- Develop and execute tests in post-silicon validation and on hardware emulators and assist in bring-up processes from prototyping through post-silicon validation.
- Drive debugging and investigation efforts to root-cause complex, cross-functional issues, including pre-silicon prototyping platforms as well as post-silicon bring-up and production.
- Ensure validation provides necessary functional coverage for confident design.
- Help operate and maintain our hardware emulation platform for pre-silicon integration and validation.
Minimum qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- 8 years of experience with experience with functional tests for silicon validation (e.g., C, C++ or Python) or developing embedded software.
- Experience in silicon bring-up, functional validation, characterizing, and qualifying silicon.
- Experience with board schematics, layout, and debug methodologies using lab equipment.
Preferred qualifications:
- Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
- Experience in Scripting such as Python for automation development.
- Experience in hardware emulation, including hardware/software integration (i.e., pre-silicon use of emulation and software-based test and diagnostics development).
- Experience with power characterization, Peripheral Component Interconnect Express (PCIe), and Double Data Rate (DDR).
- Knowledge of SoC architecture, including boot flows.