Silicon Validation Engineer Resume Sample
Work Experience
- BS or MS in EE, ECE, CS or equivalent with 5+ years of experience
- Experience with bus protocol (e.g. PCI Express, SATA, USB) or interconnect verification is highly desirable
- Experience with lab equipment like logic analyzers, oscilloscopes etc. is highly desirable
- Expertise in Python and/or Perl
- Proven ability to work cross functionally and drive issues to closure
- Strong experience debugging SOC hardware and software issues
- Strong scripting skills (TCL, Expect, Python, Bash)
- Intermediate experience in C-programming
- Complete projects independently with minimal supervision
- Strong analytical/problem solving skills and ability to guide critical decisions
- Proven track record of working in fast paced innovative work environment
- Strong understanding of industry standard IO interfaces (NVME, and PCIe3/4)
- Strong knowledge of RAS (Reliability, Availability, and Serviceability) features at SoC as well at Platform level
- Strong knowledge of modern OS kernel (MS, Linux) and programming / scripting language (C/C++, Python, Perl, ...)
- Passion and hunger to learn new technology every day and drive to getting things done
- Definition and implementation of chip and system verification environment for ICs containing all peripherals (i.e. SPI, MIPI, SIM Card controller, I2C, NAND flash controller, LPDDR1/2/3 controller...) and interfaces to other ICs(PCIe, USB, Ethernet...)
- Intermediate understanding of SOC, CPU, or GPU Architecture
- Intermediate understanding of PVT effects
- Experience with CPU or GPU power and performance measurements is desirable
- Good debugging and analytical skills
- Strong communication skills and ability & desire to work as a great teammate
- Strong principles, design, and testing with DC-DC, AC-DC and DC-AC converters
- Experience with bench equipment such as power supply, oscilloscope, signal generator, electronic load, spectrum analyzer, etc
- Work with development team directly to establish project requirements and develop test plan
Education
Professional Skills
- Strong debugging skills in kernel context
- Experience with exercising/validation of system from user space, knowledge of user space API
- Senior person that has demonstrated record of working across validation teams to solve problems
- Experience working across validation, architecture, SW, and design teams to resolve issues
- Maintenance of overall validation plan. Develop new methodologies to improve the silicon validation process
- Relevant validation/ verification experience
- Implementing test plan, and validate on pre-silicon platform
How to write Silicon Validation Engineer Resume
Silicon Validation Engineer role is responsible for digital, software, architecture, assembly, design, automation, languages, debugging, scripting, programming.
To write great resume for silicon validation engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Silicon Validation Engineer Resume
The section contact information is important in your silicon validation engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Silicon Validation Engineer Resume
The section work experience is an essential part of your silicon validation engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous silicon validation engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular silicon validation engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Silicon Validation Engineer resume experience can include:
- Good understanding of ARM/X86/DSP architecture and proficient in ASM/C-language programming
- Extensive Pre-silicon Track record of driving validation methods, improvements and getting them adopted by others
- Experience writing test requirements and plans from product requirements,
- 6+ months of experience in the following areas
- Silicon (SOC, Processors, SerDes PHY) bring-up, validation and characterization
- Power and Thermal System Management definition, development, characterization, validation, data collection and analysis
Education on a Silicon Validation Engineer Resume
Make sure to make education a priority on your silicon validation engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your silicon validation engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Silicon Validation Engineer Resume
When listing skills on your silicon validation engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical silicon validation engineer skills:
- Experience in implementing DRAM/memory controller initialization code, memory subsystem/DDR PHYs training/calibration software
- Participate in silicon bringup & post-silicon validation of new silicon with the objective of driving product to mass production
- Solid understanding of ARM, CPU/SoC architecture
- Experience and interest in writing code to test IO devices and/or functional IP units
- 6+ months of experience the following areas
- Embedded Linux kernel development experience
List of Typical Experience For a Silicon Validation Engineer Resume
Experience For Senior Silicon Validation Engineer Resume
- Analyzing new ASIC designs written in Verilog and creating viable test strategies
- Writing “C/C++” and Python Code to implement test cases
- Writing "C" and Python Code to implement test cases
- Debug of new designs with state-of-the art lab test equipment
List of Typical Skills For a Silicon Validation Engineer Resume
Skills For Senior Silicon Validation Engineer Resume
- Skilled C programmer
- Supporting Application Engineering to resolve high exposure customer issues in time critical, high pressure environments
- Programming/Languages/Scripting: C, Perl, Verilog
- Driving root-causes analysis efforts of hardware failures through lab experimentation and collaboration with other teams within NVIDIA
- Resolving silicon and board issues related to logic design & signal integrity
- Creating viable test strategies
- Functional stress testing to facilitate sku/speed binning and stability improvement
Skills For System & Silicon Validation Engineer Resume
- Debug hardware and software issues using a variety of lab tools such as logic analyzers, processor debuggers and custom monitoring scripts
- Deep understanding of DDR technologies such as DDR3/4, lpDDR3/4, JEDEC standards
- Familiar with: boot code, computer system initialization, device drivers, SoC bring-up, IO devices, debuggers, analysis tools (logic analyzers, oscilloscopes)
- Be the first line of defense when failure occurs to isolate (setup, code, artifacts, silicon issues, logic/physical, identify blocks, etc.)
- Maintain and create automation scripts/flows for self-consumption as well as others
- Able to summarize debugs/findings in clear and crisp way
- Own specific chip interfaces and perform
Skills For Processor SOC Post-silicon Validation Engineer Resume
- Interface characterization to ensure electrical compliance to industry standards (PCIe, USB, HDMI, DP, SATA etc..)
- Drive design and methodology improvements for future product based on what is found in the lab
- Interface characterization to ensure electrical compliance to industry standards (CPHY, DPHY, PCIe, USB, HDMI, DP, SATA etc..)
- Lab equipment such as: Oscilloscopes, Logic analyzers, protocol analyzers, power supplies, etc
- ASIC designs written in Verilog
- Solid knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking or storage subsystems architecture
- Extensive device driver development and support (one or more of USB, network, graphics, video, mtd, storage, power management)
Skills For Nand Senior Silicon Validation Engineer Resume
- Ported/maintained Linux distribution for a platform
- Expert of HW and SW Interaction and debug to root cause
- Significant knowledge of DV, test environment development
- High level architectures and customer use cases
- Write, build, execute and debug test programs in C, TCL, Python and shell scripts
Skills For Post-silicon Validation Engineer Resume
- Knowledge in DisplayPort or other video protocols - advantage
- Lab equipment: Oscilloscopes, Logic analyzers, protocol analyzers, power supplies, etc
- Automation scripts development and optimization
- System (hardware, firmware) development and integration
- Customer design-in support, issues root cause analysis and timely closure
- Product Documentation (datasheets, application / technical notes) development
- Execution and Automation of Test-Cases to increase Test Coverage under different external conditions
- Debug activities include