0% found this document useful (0 votes)
258 views7 pages

Sample Design Verification Engineer

1. The candidates have experience developing RTL code using Verilog and VHDL, executing verification plans through simulations and debugging, and working with architecture and product teams on FPGA and ASIC designs. 2. They demonstrate skills in system verification, developing testbenches and methodologies, and driving quality and efficiency improvements through infrastructure development and new verification approaches. 3. The resumes indicate the candidates have strong backgrounds in digital design, computer architecture, and communication protocols with experience bringing designs to production.

Uploaded by

vishnu microark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
258 views7 pages

Sample Design Verification Engineer

1. The candidates have experience developing RTL code using Verilog and VHDL, executing verification plans through simulations and debugging, and working with architecture and product teams on FPGA and ASIC designs. 2. They demonstrate skills in system verification, developing testbenches and methodologies, and driving quality and efficiency improvements through infrastructure development and new verification approaches. 3. The resumes indicate the candidates have strong backgrounds in digital design, computer architecture, and communication protocols with experience bringing designs to production.

Uploaded by

vishnu microark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

1 BITSILICA FPGA Design


Services:
RTL implementation leveraging expertise in Design languages
including VHDL, Verilog, and SystemVerilog.
 Custom IP development and Interfacing the IP cores
 Xilinx SDK embedded application development on microprocessors:
Zynq-7000 SoCs and Zynq UltraScale+ MPSoC.
 System debugging support in MicroBlaze cores, Zynq-7000 SoCs
and Zynq UltraScale+ MPSoC.
 High speed interface development support in AXI, AXI-4 and10G
Ethernet PHY.
 Support in Specification development, Architecture Design and
Selection of IP cores.
 Design Data and interface control modules, Data processing
algorithms and custom module development.
 Development for FPGA and MPSoC/RFSoC.
 Memory management support for MPSoC.
 Real-Time FPGA Application Support.
 FPGA optimization of Existing solutions.

2 Silicon Labs Careers  Strong foundational knowledge of digital circuit design


concepts, simulation, and verification techniques
 Competence in RTL coding & VLSI
 Microprocessor architecture and implementation
 Low-power digital circuit design techniques
 High-speed, high-performance digital circuit design
techniques
 Logic synthesis, RTL check and timing analysis
 Competence in behavioral modeling (e.g. Verilog,
SystemVerilog), high-level languages (e.g., C, C++, Matlab) and
scripting languages (e.g Python)
 Wireless protocols and MAC implementation.
 SOC peripherals exposure.

3 Technical Skills:
 Proficient in RTL: VHDL/Verilog/System Verilog
 Conceptual understanding of Digital Systems
 Understanding of FPGA design flow and tools
 Knowledge of High-Speed Serial IO and Video IPs
 Basic communication protocols: JTAG, I2C, UART, SPI,
etc.
 Understanding of C/C++ language basics
 FPGA Architecture knowledge
4 ViteStork
Consulting Pvt. Ltd.
Job Description
Responsibilities: Excellent Leading & communication
skills and demonstrate the desire to take on diverse
Parameswari Towers, challenges. Experienced with large FPGA
Plot No: 95,
development flow and tools on Xilinx devices.
Flat No: 301, 3rd
Floor, Motinagar, Experience in wireless communication Proficient in
Hyderabad - 500018 Verilog RTL language. Experienced with large FPGA
Landline: 040 - development on Xilinx devices. Very familiar with
35527266 Xilinx's build flow including design entry in Verilog,
Mobile: 9573385581
| 8341144633 synthesis, place and route, timing constraints and timing
Email: closure. Hands on with lab FPGA debug
[email protected] methodologies. Hands on experience with lab debug
equipment, such as oscilloscopes and logic analysers.
Experience with verification methodologies, RTL and
gate level simulations and debug. Experience
debugging silicon and PCB issues. Run basic
verification tests (on simulations) Minimum
Qualifications: BSc/ MSc in Electr

5
6
7
8

Aliza
McCullough
9690 Anastacio Lock
HoustonTX
Phone
+1 (555) 881 6311
EXPERIENCE
Boston, MA
HEANEY-RYAN

 Performance analysis and tuning of workloads on heterogeneous platform


 Perform RTL coding
 Communicate and work with team members across multiple disciplines
 Work with Partners/Supplier to optimize and customize their products
 Develop detailed design specifications
 Developing UPI RTL code using Verilog for UP link/protocol layers
 Designing and developing RTL code using VHDL or Verilog to accelerator kernels for linear algebra, graphical
models, combinatorial logic, machine learning etc

Chicago, IL
BERNHARD INC

 Assist in shaping the micro-architecture of the chip


 Power management with multiple power domains
 High-speed data path and control units
 Pre-silicon verification tasks such as reviewing the verification test plan, coverage analysis, and full-chip
simulation plus debug
 Strong background in computer architecture including one or more of the following
 Integer and floating point numeric units
 Demonstrated track record of bringing logic designs into high volume production

Boston, MA
ROOB-KUHIC
present

 Work with micro architect to develop specifications for devices


 Work with DV team to develop test cases and debug
 Interface to IP cores provided by vendors
 Work with the physical design teams in aiding the implementation of the functional blocks
 Guide the physical design teams in aiding the implementation of the functional blocks
 Usage of EDA tools, including simulators (NCVerilog, Modelsim), synthesis tools (DC), timing (primetime-SI)
 Familiar with Altera FPGA placement and fitting techniques

EDUCATION
Bachelor’s Degree in Electrical Engineering
INDIANA UNIVERSITY
SKILLS

 Self driven individual and a good team player


 Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision
 Inherent sense of urgency and accountability
 Ability to multi-task in a dynamic, fast-paced environment
 Excellent verbal and written communication skills
 Ability to interface internally and externally with all levels of the organization
 MS in Engineering with 3+ years of experience, or BS in Engineering with 5+ years of experience in RTL design
of submicron SOC products (eg: Microprocessor based SOC’s)
Haven Feest
85711 Golden Shoal Detroit MI Phone +1 (555) 398 4177
EXPERIENCE
Detroit, MI
MUELLER AND SONS

 6) Flexible in working hours to accommodate working with co-workers in different time-zones


 Working with architects and designers to develop technical specifications
 Analyse results and provide recommendations to Product Engineering teams in order to improve product quality
or to meet design intent
 Execute the verification test plan by developing checkers, stimulus and coverage using System Verilog and/or C+
+ and running simulations
 Team and personal development – You take time to drive your own development, whilst also encouraging team
members and partners to do the same
 Efficiently execute test plans on multiple platforms, measure progress and metrics, and work with cross-
functional teams to achieve these results
 Work closely with architecture and RTL designers to develop comprehensive verification plan based on IP core
standard specification

Boston, MA
WILLIAMSON AND SONS

 Execute formal and functional verification, synthesisand static timing analysis


 Execute power aware verification
 Verification plan development, RTL/gate simulations to meet project target in both quality and schedule
 Create and maintain verification plans
 Proficient in English: speaking, reading and writing
 Problem solving in case issue and bug found
 Debug RTL and gate level simulations

Los Angeles, CA
GULGOWSKI-SCHUMM
present

 Infrastructure work including developing scripts and tools for efficiency and quality improvements
 Develop advanced verification environment and test bench components in System Verilog using VMM or UVM
methodology
 Networking domain knowledge (e.g. Ethernet, GFP, OTN)
 Perform RTL code coverage, assertion coverage, and gate level simulations
 Drive and adopt new verification methodologies and flows for efficiency improvements
 Develop comprehensive test plan and implement test cases
 Architect and develop verification environment and testbench components such as BFMs and checkers

EDUCATION
Bachelor’s Degree in Electrical Engineering
SAN DIEGO STATE UNIVERSITY
SKILLS

 Excellent debug skills with ability to quickly and accurately root cause failures and make high quality verification
fixes
 Proficient in Solidworks
 Ability to oversee testing and produce final reports
 Excellent verbal and written skills
 Excellent testing and "hands on" development aptitude
 Electronics knowledge
 Knowledge of optical communications
 Good written and oral communication skills
 Good communication and teamwork skills
 Good communication skills and a team player

 Related
 I am an Electrical Engineering graduate with no knowledge in VLSI, can I get a job as an RTL design
engineer if I know about digital design?

 Yes!! U can.
 But, u need a lot of interest. I will answer this question assuming that u don’t know any
Hardware Description languages(Verilog/VHDL).
 Step 1: U should have good knowledge in both combinational and sequential circuits.
Especially sequential because that is key for RTL coding. Spend lot of time in learning.
 Step 2: After that learn verilog, how digital circuits are implemented using verilog,
different levels of modelling (Gate level, Behavior level, Dataflow level) and know the
differences.
 Step 3: Start coding small examples like adders, multiplexers, Decoders, Priority
encoders with and without clock. Once u get some hands on experience in verilog start
with sequential circuits, design flipflops, then shift- Registers (SISO, SIPO, PISO, PIPO).
Then start some mini projects like designing traffic lights, 64 bit ALU etc... Many
companies want hands on experience and depth knowledge in concepts. U should debug
any type of verilog code that was given to you and understand clock synchronizing well.
 Step 4: step 2 and 3 require minimum 3 months for perfect RTL designer. How much
better u r in coding, it need practice. Since, there may be many concepts u miss, like
blocking and non-blocking assignments, loops( U should not use for,while loops in
always blocks), some miscellaneous concepts.
 Step 5: Since u r in electrical domain HR’s will have on & off doubts. Like, whether he
can do this job or not? whether he had necessary pre-requisites? Y should i prefer him
rather than electronic’s guy who had relative knowledge in this domain? Is there any
specialty in him? Now, these points make u one step ahead of others:
 1: Paper publications.
 2: Final year projects/ Mini projects: Verilog/VHDL.
 3: Internship/Training/Certificates.
 4. Learn further languages like system verilog for Designers.SystemVerilog
Tutorial, IP Protocols( Not that much depth required), Scripting language either
Perl or TCl can help u further more.
 Step 6: Targeting VLSI Industries, now this is very difficult step. VLSI industry is not
like software industry, VLSI industries spends lot of money with unknown result.
Because, if u take live example software industries mostly work on debugs even after the
product/Website released into market. But Chip is something different, once it was placed
in market, it should not have any bugs. So, we should predict all possible ways that may
occur which violates our Design. That is why VLSI industries want professionals or well
experienced people. Companies don’t take risk by hiring a fresher, because they need to
train him minimum 6 months and to gain experience they will assign some reverse
engineering projects. As a whole first 2 years fresher is non- Productive to company, now
with 2 years experience u will become professional and productive to company. With 3
years of experience, if u do well, now many companies will offer u decent packages and
now with 5–8 years experience u will become master in it and enjoy benefits of VLSI
industries. All u need to do is somehow u should enter into VLSI INDUSTRY.
 U can ask referrals from ur seniors or college alumni, Try start-up’s, Use Job searching
platforms like Naukri, Monster jobs etc.., Through social networking like LinkedIn,
contact HR’s..
 Entering into industry is difficult part, but it’s not impossible, because one of my
colleague is from Electrical department and in RTL Design, joined 5 months back,
working perfectly and he is already in SIEMENS project. So, there is hope, all u need is
interest, hard work and using opportunities perfectly.
 Thank you,
 Hope it answers ur question.

FPGA Prototyping/Emulation Engineer


Ceremorphic

Ceremorphic Technologies Private Limited


My Home Twitza, 8th Floor, Hitech City Main Rd, Diamond Hills, Hitech City, Hyderabad, Telangana
500081.

Hyderabad, Telangana

You must create an Indeed account before continuing to the company website to apply

About the Role

The candidate would own and drive the design, implementation, and verify FPGA prototypes of
next-generation SOCs. The responsibilities mainly cover the following:

 FPGA integration and implementation of All interfaces (PCIe, DDR, etc)


 FPGA implementation and timing closure
 Provide emulation Platform solution for FW development
 Provide emulation Platform for Pre silicon Validation
 FPGA Validation and debug

Key Requirements

 Hands on design experience using Verilog, System Verilog and porting large designs to FPGA
including combination of custom RTL as well as proven IP cores.
 FPGA experience includes implementation, synthesis (Synplify/Vivado), timing closure using
Vivado.
 Ability to partition a big AISC design into multiple FPGA sub-systems and implement modules for
interconnection between these sub-systems.
 Proficiency in Perl, Tcl language.
 Good hardware debug skills using FPGA debug tools like Chipscope and lab debug equipment
like Oscilloscopes and Logic Analyzers to root cause issues at silicon or board level.
 Hands on experience using PCIe controller, DMA and working knowledge of AXI protocols and
ARM is required
 Ability to work closely with software team and get involved in hardware-software co-debug.

You might also like