Job Title: System Validation Emulation Engineer Work Location: Remote Key Skills: SOC level emulation, Python script, Debug, and pre-silicon debug (i.e. HAPS, FPGA, and Veloce) REQUIREMENTS: - 3 years of semiconductor development with focused experience in emulation and other shift left technologies and processes
- Knowledge of computer system architecture and microprocessor development
- Demonstrated success in product verification, emulation, and post silicon validation
- Strong analytical and problem-solving skills
- Ability to structure and execute complex analysis, draw insights, and communicate summary findings/recommendations to senior management and to AMD customers
- In-depth knowledge of SOC architecture and concepts is a plus.
- In-depth knowledge of southbridge technology is another plus.
- Experience with FPGA and other hardware emulation platforms for pre-silicon debug
- Strong understanding of BIOS, OS, and driver-level interactions and common failure points
- Good understanding of Boot Flows/Sequences.
- In-depth knowledge of system peripherals such as PCIe, NVMe, USB, I2C, UFS, SATA, SPI, UART and other data bus connections
- Experience with common lab equipment, computer hardware, and networks
- Led process improvement initiatives to improve engineering quality
- Knowledge of standard power management features and use-cases
PREFERRED EXPERIENCE: - Strong understanding of firmware components, OS (Linux, Windows, Android), and Driver-level interactions at the system level, including their common failure points in the context of emulation environments, and debug methodologies available to resolve these issues
- Experience with IP/System level bring-up, SOC debug techniques and methodologies
- Strong analytical/problem solving skills and pronounced attention to details
- Excellent written and verbal communication skills
- Hardware description languages (e.g. Verilog)
- Strong programming/scripting skills (e.g. Python, C/C , Ruby)
- Self-starter, strong collaborator, and able to independently drive tasks to completion
- Strong organizational skills and ability to handle multiple issues at the same time.
Thanks, Niranjan |