ASIC Design Engineer Job Description
ASIC Design Engineer Duties & Responsibilities
To write an effective ASIC design engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included ASIC design engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
ASIC Design Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for ASIC Design Engineer
List any licenses or certifications required by the position: 9001, ISO, QMS, IP
Education for ASIC Design Engineer
Typically a job would require a certain level of education.
Employers hiring for the ASIC design engineer job most commonly would prefer for their future employee to have a relevant degree such as Master's and Bachelor's Degree in Electrical Engineering, Computer Engineering, Engineering, Computer Science, Science, Communications, Design, Electronics, Electronic Engineering, Physics
Skills for ASIC Design Engineer
Desired skills for ASIC design engineer include:
Desired experience for ASIC design engineer includes:
ASIC Design Engineer Examples
ASIC Design Engineer Job Description
- Designing and implementing video compression logic, image processing logic and processor cores in Verilog and SystemVerilog
- Developing test plan, random and directed test cases, performing logic verification, and functional coverage analysis
- Mentoring junior engineers to complete their tasks
- Develop custom timing scripts using tcl/primetime for clock skew analysis, special circuits such as clock dividers, core logic <-> IO macros interfaces such as PCI-E, Frame-Buffer/Memory, TMDS
- Implementation of core ASIC designs across multiple vendors with a focus on integration of technology specific IP (RAMs, PLLs, OTP, I/O cells ), uP systems design and customized AMBA/AXI IP peripherals
- Simulation, emulation based verification development
- Formal Equivalency Checking RTL to Netlist
- Constraint development, static timing analysis
- Functional silicon verification testing including corner lot sample characterization
- Field return failure analysis of baseband ICs
- Experience with design for verification (assertion based design strategies, code coverage, functional coverage, test plan, gate-level simulation, back-annotation )
- Must be comfortable working across geographies
- Master or above degree
- Major in Micro-E or related, Electronic Engineer, Computer Science, Mathematics
- Familiar with Verilog HDL coding and ASIC Frond-End implementation flow
- Familiar with unix/linux and scripts (tcl, perl, python )
ASIC Design Engineer Job Description
- This person will be responsible for design and implementation of a module from start to finish for our Tegra line of products
- Specific areas include SOC functions like NOC, Generic DMA modules, high speed IO modules like XUSB and UFS
- The person is expected to make architectural trade-offs based on feature, performance, power requirements, analyze system implications, come up with micro-architecture, RTL implementation, drive the verification of this module, close timing and support Silicon validation
- Owner of ASIC design methodology
- Assist with integration of CRI technology into customer and partner ASIC design projects, in such areas as clocking and reset logic, memory interfaces, test interfaces, and system buses
- Architecture, circuit design, layout, verification, evaluation, system integration
- Work with a range of advanced technologies, including SiGe BiCMOS, CMOS, InP, GaAs
- Conduct production-level designs through system integration and deployment
- Architecture of digital blocks, hardware firmware partitioning
- Potentially leading a small team of engineers
- Minimum 7 years of ASIC design work experience
- Proficiency of Verilog
- Synthesis, timing, and formal verification experience
- Lab hands on experience
- Design knowledge of data processing, digital filters, encoder/decoders, arbitration algorithms, protocol designs and display related standards
- Strong graphics, video signal processing background
ASIC Design Engineer Job Description
- Digital design and RTL coding
- Design integration, logic synthesize, and design optimization for timing, area and power
- Developing micro-architecture specifications for a next generation media processor
- Synthesize and optimize RTL for timing, area and power
- Participating in chip bring up
- You will work with architects to understand the functional and performance requirements of a unit or feature
- Define micro-architecture to meet functional, power and performance requirements
- Develop RTL for owned unit and/or feature
- You will work with verification that the unit or feature is correctly verified
- Collaborate with physical design team to ensure design is tape out ready
- Know perl shell script
- Familiar with VCS/Verdi
- BS/MS in EE, CS, CSE
- Experience with MIPI interface is a plus
- Perl/Python script development skills is a plus
- BS in EE/CS, MS preferred
ASIC Design Engineer Job Description
- You will own silicon bring-up in conjunction with post silicon validation and SW teams
- Develop analog circuits for ASICs
- Provide layout guidance and instructions
- Perform design engineering activities for the development of products, processes and equipment in support of company business strategies
- Develop specifications and datasheets for new products
- Microarchitecture and design high-performance (low-latency, high-bandwidth, high-frequency), low-power on-chip fabric/interconnect and fabric components
- Analyze and configure fabric components to meet topology, bandwidth and latency needs of SoC
- Integrate fabric components at SoC level and sub-system level, including instantiation, connectivity, perform structural checks (such as Lint, CDC))
- Power analysis of design components (using industry standard tools)
- Optimize design components for power and performance
- BS/MS in electrical/computer engineering
- Understand frontend ASIC design/verification/implementation flow (was Familiar with RTL design (Verilog), integration, verification and synthesis)
- Knowledge ARM subsytem and low power design a plus
- Strong programming skills in C/C++ and Perl is appreciated as a plus
- Feature and specification definition of potential circuit solutions
- Exploration of novel, robust and competitive circuit solutions (considering power, area and performance) through feasibility studies including transient, statistical and stability analysis, aging circuit simulation and formal characterization
ASIC Design Engineer Job Description
- Microarchitecture and design high-performance (low-latency, high-bandwidth
- Definition of target functionalities, specification writing for integrated circuits
- Design of analog and / or digital ASIC blocks
- Participation in mixed signal ASIC design activities
- Verification of analog, digital and top level layout
- Lab testing of ASICs
- Work with architecture team to define block/subsystem requirements
- Develop uarch/design specification
- Design development using HDL
- Architect and analysis of design to ensure performance requirements are met
- 6+ months working with behavioral modeling and Verilog coding
- 6+ months working with layout, layout strategies, and techniques (including analog techniques) to minimize variance, noise, and maximize reliability
- 6+ months working with deep sub-micron integrated circuit (IC) design and device physics, especially as it applies to memory arrays
- 6+ months working with design synthesis (Design Compiler (DC) and Integrated Circuit Compiler (ICC)), and ‘mixed’ design implementation (synthesis with Hard IP)
- 6+ months working with Post-Si debug from design perspective, including proposing tests and experiments, and reviewing results
- 6+ months working with process technology and basic analog circuit structures such as op-amps, bias circuits and current mirrors