Design Verification Engineering Intern - MS/PhD
About the role
As a Design Verification intern, you will develop detailed verification plans while working closely with the design and system team to ensure pre-silicon verification success. You will develop test benches, tests and simulations to exercise DUT behavior, run coverage regressions to meet defined coverage goals for SystemVerilog functional coverage models of mixed-signal circuits, and track and communicate verification status, issues, and concerns. You will also work with regression tools, develop scripts to submit cases for regression analysis, and utilize RTL and Gates+SDF to verify chip-level timing between analog and digital circuits. The role includes building constrained-random stimulus and auto-checking verification environments, especially constrained-random analog stimulus, and contributing to continuous improvements for quality and efficiency on DV strategy, tools, methods and flows.
Responsibilities
- Develop detailed verification plans in collaboration with design and system teams
- Develop test benches, tests and simulations to exercise DUT behavior
- Run coverage regressions to meet defined coverage goals for SystemVerilog functional coverage models of mixed-signal circuits for voltages and currents, real numbers, integers, and traditional digital functional coverage
- Track and communicate verification status, issues, and concerns
- Work with regression tools and develop scripts to submit cases for regression analysis
- Utilize RTL and Gates+SDF, including verifying chip-level timing between analog and digital circuits
- Build constrained-random stimulus and auto-checking verification environments, especially constrained-random analog stimulus
- Contribute to continuous improvements for quality and efficiency on DV strategy, tools, methods and flows
Qualifications
- Currently pursuing a graduate degree in Electrical Engineering, Computer Engineering or Electrical & Computer Engineering
- Cumulative 3.0/4.0 GPA or higher
Preferred Qualifications
- Ability to establish strong relationships with key stakeholders critical to success, both internally and externally
- Strong verbal and written communication skills
- Ability to quickly ramp on new systems and processes
- Demonstrated strong interpersonal, analytical and problem-solving skills
- Ability to work in teams and collaborate effectively with people in different functions
- Ability to take the initiative and drive for results
- Strong time management skills that enable on-time project delivery