2018-06-09

Lead Verification Engineer
Job Opportunity at Samaritan Technical Professional

Posted on Jun 9

http://www.samaritantech.com    928-759-0022

Location: Phoenix, AZ
Job Type: Full Time
Job ID: W4161380

This individual will be responsible for leading a team spread across multiple locations and countries. Working with technical leads to implement advanced verification methodologies and lead projects with varying environments, methodologies, and test benches. Our wireless solutions group implements a variety of embedded peripherals and cores ranging from ARM, MIPS, and 8051 to Co-Application processors and DSPs. We also work with a variety of wireless technologies such as Bluetooth, WiFi, Zigbee, Lora, etc.
 
Key Responsibilities Include:
Work with Silicon development, post silicon validation, architecture, applications, and Product/Test teams to understand SOC macro system requirements, Wireless Module requirements, then develop comprehensive verification plans. The candidate must manage multiple project pipelines and allocating resources accordingly. Assist in determining resource requirements, such as staffing levels, licenses, tools, and other resources. Technical contributions will include helping define and develop test bench architecture, test environment and effective suite of tests using mix of System Verilog, C++ and PERL to achieve functional verification goals
 
The candidate should be well versed in:
  • Requirements development
  • Unit and SOC-level verification
  • VMM & UVM methodologies
  • Able to develop effective functional assertions and cover elements
  • Verify structural and functional coverage of module and system level test suite
  • Develop scripts to automate verification process
  • Provide guidance and support to the verification development activities of team members
  • Provide feedback and review of verification activities across the WSG division
  • Define and develop verification process improvements and methodologies as part of continuous improvement
  • Support debug of Post Si issues
Requirements
MSEE with 12+ years or BSEE with 15+ years of industry experience
Good understanding of Microcontroller architecture and products
Expertise in Verilog, System Verilog, C++, PERL/TCL and associated Mentor, Visualizer/Verdi tools and workflows
Expertise in digital design fundamentals and ability to debug complex designs at RTL and Gate level
Expertise in Module level verification and System level verification
Expertise in writing reusable System Verilog verification code and test bench architecture
Very good understanding of Object Oriented Programming concepts
Working experience in one of the verification methodology (VMM/UVM/OVM)
Able to write tests in C and Assembly code to verify SoC functionality
Able to define Verification process documentation, Flows and Review Verification Methodologies
Strong analytical, and problem-solving skills, as well as hands-on SoC debugging / bring up skills
Able to set team goals and work consistently towards achieving them
Excellent verbal, written and presentation skills
Self-motivated, ability to work independently and excel in team environment
Staff Verification Engineer to help manager our Wireless Solutions Group Verification team. This individual will be responsible for leading a team spread across multiple locations and countries. Working with technical leads to implement advanced verification methodologies and lead projects with varying environments, methodologies, and test benches. Our wireless solutions group implements a variety of embedded peripherals and cores ranging from ARM, MIPS, and 8051 to Co-Application processors and DSPs. We also work with a variety of wireless technologies such as Bluetooth, WiFi, Zigbee, Lora, etc.
 

WirelessEngineer.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)
CAREERMARKETPLACE INC BBB Business Review