Principal Engineer - Validation

12 - 16 years

0 Lacs

Posted:6 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining Microchip Technology, Inc. as a Validation Engineer working with SOC/FPGA products. Your main responsibility will be to contribute towards the validation of Programming, Security, and Debug features of the FPGA. This role will require deep analytical reasoning to understand, analyze, and identify root causes of system-level failures during validation. You will work on creating system and FPGA designs to exercise all use models targeted for each product, mimicking end applications in a customer setting. Key Responsibilities: - Write system and product level validation plans for new and existing silicon products and projects, execute per plan, record, and communicate results - Conduct FPGA prototyping and emulation, including understanding specifications, writing emulation plans, and executing per plan, while recording and communicating results - Understand hardware architectures, use models, and system-level design implementations required to utilize silicon features - Be an effective contributor in a cross-functional team-oriented environment - Write high-quality code in Verilog, VHDL, and C code for embedded processors, as well as maintain existing code - Learn new system designs and validation methodologies, as well as understand FPGA architecture - Utilize on-chip debug tools effectively Qualifications Required: - Excellent verbal and written communication skills in English - Design with RTL coding in Verilog and VHDL and Verification of RTL - Possess an in-depth understanding of hardware architectures, system-level IC design implementation, and knowledge of how to create end-use scenarios - Experience using Simulation (ModelSim) and Synthesis (Synplicity) tools - Basic knowledge of embedded processors such as ARM Cortex-M3 or RISC and familiarity with AMBA protocols APB, AHB, AXI, ACE - Working knowledge of embedded software C/C++ is a plus - Strong technical background in FPGA prototype emulation and debug, as well as in silicon validation, failure analysis, and debug - Excellent board-level debug capabilities in a lab environment, including hands-on troubleshooting skills for digital logic and analog circuit on PCBs using oscilloscopes, digital analyzers, protocol exercisers and analyzers, integrated logic analyzers (e.g. Synopsys Identify, Xilinx Chipscope, Altera Signalscope, Lattice Reveal) - Expertise in validation of NIST-compliant security algorithms, protection, authentication on post Si - Good knowledge of embedded processors and peripherals such as SPI, I2C, UART, and USB - Strong commitment to quality and customer satisfaction - Experience managing the work assignments for a group of junior and senior engineers - A minimum of 12+ years of relevant work experience Company Details: Microchip Technology, Inc. offers a unique opportunity to be part of a team that works on the technology powering the world around us. The company's culture supports employee growth and stability, providing an atmosphere of trust, empowerment, respect, diversity, and communication. With over 30 years of quarterly profitability, Microchip Technology is dedicated to empowering innovation and has won numerous awards for diversity and workplace excellence. Visit the company's careers page to explore exciting opportunities and perks awaiting you. Role Overview: You will be joining Microchip Technology, Inc. as a Validation Engineer working with SOC/FPGA products. Your main responsibility will be to contribute towards the validation of Programming, Security, and Debug features of the FPGA. This role will require deep analytical reasoning to understand, analyze, and identify root causes of system-level failures during validation. You will work on creating system and FPGA designs to exercise all use models targeted for each product, mimicking end applications in a customer setting. Key Responsibilities: - Write system and product level validation plans for new and existing silicon products and projects, execute per plan, record, and communicate results - Conduct FPGA prototyping and emulation, including understanding specifications, writing emulation plans, and executing per plan, while recording and communicating results - Understand hardware architectures, use models, and system-level design implementations required to utilize silicon features - Be an effective contributor in a cross-functional team-oriented environment - Write high-quality code in Verilog, VHDL, and C code for embedded processors, as well as maintain existing code - Learn new system designs and validation methodologies, as well as understand FPGA architecture - Utilize on-chip debug tools effectively Qualifications Required: - Excellent verbal and written communication skills in English - Design with RTL coding in Verilog and VHDL and Verification of RTL - Possess an in-depth understanding of hardware architectures, system-level IC design implementation, and knowledge of how to create end-use scenarios - Experience

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You