RTL Design Engineer Resume Sample
Work Experience
- Extensive experience in Si characterization and debug
- Drive strong production test/QA methodologies
- Design world class hardware and software
- Develop detailed design specifications and documentation
- Perform RTL coding and synthesis
- Work with the Architecture team, and as a design-team member, shape the micro-architecture of the chip, and write specifications for the relevant block, micro-architecture of the block, design implementation using RTL coding techniques, Synthesis, place and route, and timing signoff
- Experience in Micro-architecture for the complex Custom/ASIC products focusing in any one/more areas: NPU, Embedded Processors, DSP, Graphics, and/or general purpose microprocessors
- RTL design experience, Synthesis, static-timing closure, formal verification, gate-level simulations and block-level function verification
- Lead our PCIe technology efforts
- Participate in SoC Lab testing of the product, specifically for PCIe standard testing and debugging in Lab
- Practical experience with SoC design
- Practical experience working with PCIe
- Experience with design verification, synthesis, timing/power analysis
- Block or Chip Level Floor planning, Bus / Pin Planning, Clock Tree Synthesis, Placement, Optimization, Routing, Parasitic Extraction, Static Timing Analysis, IR drop analysis, Physical Verification and Sign Off
- Identify complex technical problems, break them down and summarize multiple possible solutions
- Over 6 years’ experience in ASIC Physical Design from RTL to GDSII
- Hands on experience in taping out 14nm, 28nm, 32nm, and/or 40nm SOC
- Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment
- Effective interpersonal, teamwork, and communication skills; able to interface internally and externally with all levels of the organization
- BS/MS CE or EE
- Five years’ experience using Verilog, VHDL knowledge helpful
- Five to eight years’ experience with key role in products that have shipped
- Ensure quality adherence during all stages of the project life cycle. Also carry out a thorough analysis of existing processes, recommend and implement the process improvements to ensure ‘Zero Defect’ designs
- Instruct Physical design team with physical constraints, timing analysis and signoff responsibilities for your Block/s
Education
Professional Skills
- 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)
- Good programming skills in C/C++ and scripting skills in Python, Tcl, and/or Perl
- Strong problem solving and debugging skills and ability to work closely with various chip design disciplines and cross site teams
- Experience in the last years working with validation engineers to develop functional validation and coverage test plans
- Demonstrated expertise with Verilog HDL. Strong experience with clocking, reset, power management, clock and voltage domain interfaces, and synchronizers
- Strong in communication, leadership, investigation, problem solving & analytical skill
- Hardware Engineering experience or related work experience
How to write RTL Design Engineer Resume
RTL Design Engineer role is responsible for programming, travel, modeling, digital, design, architecture, security, training, software, languages.
To write great resume for rtl design engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For RTL Design Engineer Resume
The section contact information is important in your rtl design engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your RTL Design Engineer Resume
The section work experience is an essential part of your rtl design engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous rtl design engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular rtl design engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative RTL Design Engineer resume experience can include:
- Working closely with performance modeling, validation, and implementation teams to meet all functional requirements, performance, power and area goals
- Working experience with high performance industry standard buses like AMBA AXI4
- Experience in integrating third party IP blocks, building top level modules, defining clock domains and power domains
- Overall experience performing Register Transfer Level RTL logic design using System Verilog
- Experience with design partitioning, micro-architecture trade-offs and knowledge in timing closure
- Demonstrates expertise in the following
Education on a RTL Design Engineer Resume
Make sure to make education a priority on your rtl design engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your rtl design engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in RTL Design Engineer Resume
When listing skills on your rtl design engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical rtl design engineer skills:
- Solid prior experience in these specific areas required
- Experience with timing closure, synthesis and simulation/validation
- Demonstrated solid understanding of modern computer architecture
- Significant prior experience in these specific areas required
- Solid experience in digital front end design with Mtech
- Prior experience with the RTL Design of microprocessors
List of Typical Experience For a RTL Design Engineer Resume
Experience For Senior RTL Design Engineer Resume
- Guide the physical design teams in physical implementation of the functional blocks
- Experience in Micro-architecture for complex Custom/ASIC products focusing in any one/more areas: Network Processors, Embedded Processors, Digital Signal Processors, Graphics Processors, and/or general purpose high performance microprocessors
- Work with a team of architects and hardware engineers to define the high-level architecture
- Work with a team of hardware and software engineers to define the high-level architecture
- Participate in the definition of microarchitecture of next-generation high-performance processor cores
Experience For CPU RTL Design Engineer Resume
- Exposure to physical design and verification methods
- Creative, self-motivated, and able to work comfortably in a cross-site team environment
- Performance model to RTL verilog correlation
- Performance model is C++ model of CPU and SOC, includes C++ perf model of DRAM controller, models all latencies
- RTL verilog is true functional model of the design
- Work with a team of hardware and software engineers to define the high-level microarchitecture
- Work with Verification and Physical Design engineers to deliver high-quality, high-performance, and power-efficient designs
- Perform debug, analysis, and fix of RTL designs
Experience For Principal RTL Design Engineer Resume
- CPU Architecture and Microarchitecture
- Specification, microarchitecture, and RTL design of microprocessor and memory subsystems
- Balance performance, power, safety, and cost requirements
- Trade-off functional, physical and performance requirements
- High performance (low latency, high bandwidth) design techniques
Experience For CPU Subsystem RTL Design Engineer Resume
- Area and power-efficient CPU RTL design
- Low power microarchitecture techniques
- CPU or compute subsystem memory micro-architecture
- Power-efficient microprocessor design
- Low-power microprocessor design
Experience For HW / RTL Design Engineer Resume
- Knowledge of SoC architecture
- Knowledge of VCS, Co-sim, Conformal LEC is an advantage
- Familiar with NOC designs and uArchitecture
- Deep knowledge of mixed signal concepts
- Deep knowledge of RTL design
- Deep knowledge of Verilog and SystemVerilog
Experience For PHY RTL Design Engineer Resume
- Knowledge of all phases of the design flow
- Architecture and/or microarchitecture design
- Complex logic design in RTL
- Gate level RTL design
- Processor architecture
- Design for synthesis
- Logic design
- Write design specifications for different functional blocks on a chip, Create micro-architecture diagrams of functional blocks, Design functional blocks using System Verilog RTL code, conduct Synthesis and place and route to meet timing / area goals. Run gate level simulations, clock domain crossing analysis and design rule check tools. Debug simulation failures, Fix functional bugs
List of Typical Skills For a RTL Design Engineer Resume
Skills For Senior RTL Design Engineer Resume
- Experience with interconnect and bus architectures (with proficiency in IO acceleration, PCIe, system caching, QoS)
- BSEE/MSEE and at least 5+ years’ experience with the following
- Hands-on experience with SoC Design, Verilog RTL coding
- Experience with PCIe lab debugging and PCIe protocol Analyzer usage
- RTL development experience with a record of taping out production silicon
Skills For CPU RTL Design Engineer Resume
- Experience with design development using Verilog/SystemVerilog
- Experience debugging system-level issues
- Experience with: UVM/OVM, Synthesis, System Verilog, Clock Domain Crossing, UPF
- Experience with hardware development using Verilog or System Verilog
- RTL coding experience for a high-speed processor
- Contribute to validation of prototype silicon including test enablement, execution, and debug
- Good understanding of DFT and DFD
- Experience with x86 or ARM Architecture (ISA) is desired
- Suppport product validation, ATE test and qual team
Skills For Principal RTL Design Engineer Resume
- Looking for a self motivated and dynamic Digital Design Engineer for development of state of the art portable mixed signal ICs
- Integrating RTL components from multiple design teams
- Verifying that full chip models match architectural intent
- Developing custom tools and methodologies to improve development efficiency and quality
- Working knowledge of front end flows like spyglass lint, CDC, synthesis
- Understanding of Bus protocols (AHB/AXI etc)
- Willing to take risks to build revolutionary solutions for difficult problems
Skills For CPU Subsystem RTL Design Engineer Resume
- Processor system knowledge including basic understanding of SoC systems as well as operating system software
- RTL design using Verilog or SystemVerilog, assertion writing
- Exposure to Design For Test, understanding of scan concept and writing DFT friendly RTL
- Well verse in interface timing budget & clock domain crossing design
- Logic synthesis, timing constraints, static timing analysis, power analysis
- Perform RTL Design and Coding for logic related to Clocking, Reset, Power Management, and Interface logic
- Knowledge of logic design principles, including timing and power implications
Skills For HW / RTL Design Engineer Resume
- Design of state machines, data paths, arbitration and clock domain crossing logic
- Logic synthesis, timing constraints
- Unified Power Format for simulation, synthesis and electrical rule checking
- Proficiency with RTL coding and checkers (LEC, CDC, DFT)
- Deep knowledge of front-end tools (Verilog simulators, linters, clock-domain crossing checkers)
- Knowledge of scripting languages. Perl and Python are plusses
- Verilog or VHDL language and associated software simulators and waveform debugging tools
- FPGA based design prototyping
Skills For PHY RTL Design Engineer Resume
- Keen interest and understanding of logic design and state machines
- Assembly language or embedded programming for Arm or other architectures
- Collaborate and communicate well within an engineering team
- Guide the Verification team on pre-silicon verification tasks such as reviewing verification test plans, coverage analysis, and full-chip simulation logs
- Execute on microarchitecture definition and RTL coding for various sections of the processor core pipeline and related logic
- Contribute to Power Reduction, Timing Convergence, Synthesis, Floorplan & Design Verification
- Execute on RTL design and coding for various sections of the processor core pipeline and related logic
- Contribute to design verification, synthesis, power reduction, timing convergence, and floorplan efforts
- Awareness of synthesis, place and route, and timing closure concepts
Skills For Senior SOC RTL Design Engineer Resume
- Correlation is effort to make sure that Perf model and RTL verilog are matching within 1-2% for cases of performance bandwidth and latency test cases
- Work with cross-functional teams, including implementation, verification, and performance engineers
- Static/Dynamic Timing Analysis
- Power-saving techniques
- Follow BL product design flow and actively seek areas of improvement and enhance the design flow
- CPU Micro-architecture specification and design
Skills For CPU Senior RTL Design Engineer Resume
- Verilog RTL logic design and debug
- Technical interaction with customers and support team
- Coherent Interconnect Micro-architecture specification and RTL design
- Interconnect Micro-architecture specification and RTL design
- We, Not I: Take daily responsibility to make the Global Arm community thrive. Realize that we win when we collaborate — and that everyone misses out when we don’t
Skills For Principle RTL Design Engineer Resume
- Passion for Progress: Difficult things can take unexpected directions; stick with it. The essence of progress is that it can’t stop; grow with it and lead your own progress
- Experience with Verilog or VHDL, coupled with design synthesis targeted to achieve specified frequency, power, and area targets
- Experience in CPU Subsystems or RTL design
- Good knowledge of Digital Design
- Experience with PCIe SERDES
- Experience with ARM and various DSP ISA
- Experience in entire design flow from architecture to final silicon
Skills For Digital RTL Design Engineer, Senior Resume
- Experience in the last years with RTL development
- Demonstrate positive attitude and respect for all members of the team
- Experience in high speed interconnect (PCI-E or QPI)
- MS EE/CompEng/CS with 10+ years of experience in High-Performance Microprocessor Design and Micro-architecture
- Development experience from clean-sheet design to product tapeout to post-silicon debug
- Track record of microarchitecture development, as demonstrated by patents, publications, product features
- Experience with simulators and waveform debug tools
- Building full chip RTL connectivity models