22 Oct
|
Boeing
|
Bengaluru
Position Overview
Boeing India Engineering seeks an Experienced ASIC-FPGAVerification Engineer with considerable experience in designto support multiple product lines in commercial and defense electronics development.
Primary Responsibilities
- Use high-level architectural documentation along with algorithm description and implement functions for test bench architecture and test plan using UVM for IP, Subsystem and System level.
- Develop reusable testbench components like scoreboards, checkers, reference models along with UVC using SV and UVM
- Own quality of deliverables for verification across multiple milestones at FPGA/ASIC life cycle
- Architect Reusable Verification components, which can be used across FPGA/ASIC life cycle
- 9+ years Hands-on Experience for PCIe Gen4/Gen5/Gen6 and Ethernet protocols
- Identifies, tracks and statuses technical performance measures to measure progress and ensure compliance with verification requirements.
- Should lead AI initiatives for Verification Automation and Verification Reviews
Basic Qualifications (Required Skills/Experience)
- Bachelors degree in engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry, or non-US equivalent qualifications directly related to the work statement
- 9+ years of experience in Digital Functional verification for both ASIC and FPGA at IP, Subsystem and System level.
- 9+ years of experience in leading and owning verification Activities for Multiple ASIC and FPGA product Tape outs.
- 5+ years of Hands-on domain experience on PCIe Gen5/Gen6/Gen4 (Phy, link and transaction layers) and Ethernet (Mac Layer)
- 5+ years of experience in doing UVM based Testbench Architecture for PCIe and Ethernet across IP/Subsystem and system level for multiple projects in ASIC and FPGA
Preferred Qualifications (Desired Skills/Experience)
- Experience in Ip, Subsystem and system along with Verification Architecture for ASIC and FPGA Products.
- Experience identifying, tracking, and providing status of technical performance metrics to measure progress and ensure compliance with requirements.
- Expert in using object-oriented programing in System Verilog along with UVM methodology.
- Expert in using Universal Verification Methodology (UVM): Experience crafting drivers, monitors, predictors, coverage model and scoreboards and UVCs.
- Work experience crafting a self-checking scoreboard and Reference models from scratch for SoCs/ASIC/FPGA.
- Expertise in verification working with internal/external VIPs, its development and evaluation with multiple vendors.
- Expert in crafting SVA -Assertions for energetic simulation and formal verification
- Expert in coverage (code and functional) signoff, by reviewing complex ASIC and FPGA RTL code.
- Work experience using Linux or Unix terminal commands.
- Experience using scripting languages: Make, Perl, Python, shell scripts, etc.
- Experience using Revision Control Systems: Subversion (SVN), CVS, Git.
- Experience in Power aware simulation debug along Gate level simulation debug
- Experience in Avionics protocols is a plus.
- Experience in DO -254 for ASIC /FPGA is a plus
Typical Education Experience
- Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 9 years of related work experience or an equivalent combination of education and experience.
Relocation
- This position does offer relocation within India.
Visa Sponsorship
- Employer will not sponsor applicants for employment visa status.
Export Control Requirements
This is not an Export Control position.
📌 Experienced ASIC-FPGA Verification Engineer (Bengaluru)
🏢 Boeing
📍 Bengaluru