Senior Manager-Design Engineering – Verification
Company | Microchip Technology |
---|---|
Location | Burnaby, BC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering or equivalent
- 12+ years related experience
- RTL Design – Experience in RTL Design using System Verilog, Verilog is required.
- Experience and understanding of complex ASIC design flows, including block and chip level simulation and debug, logic synthesis, static timing analysis, layout and revision control
- Scripting and programming skills using csh, bash, perl, python, tcl, etc.
- Excellent analytical and debugging skills and the ability to proactively solve issues
- Experience with integration of 3rd party IP.
- Experience with integration of high-speed, mixed signal IP
- Working knowledge of design and verification tools such as Synopsys Design Compiler, Cadence Incisive, waveform viewers, and other similar tools.
- Protocol knowledge and experience in PCI-Express will be an asset
- Knowledge of AHB/AXI bus protocols is desired.
- Excellent knowledge in logic synthesis and static timing analysis.
- Worked with physical design teams for layout implementation.
- Familiar with low power methodology and flows.
- Capable of debugging EDA tool issues or design related issues.
- Working knowledge of DFT.
- Experience with Formal Verification a plus.
- Good verbal and written communication skills in English
- Excellent teamwork and time management skills, self-direction, the ability to work under pressure and the desire to excel in a competitive environment
Responsibilities
- Ownership of complex digital integrated circuits at the block, subsystem or device level, which are coded in Verilog, System Verilog
- Translate complex architectural requirements into microarchitecture that is realizable in targeted technology node
- Lead and mentor 3-4 fellow design engineers; scope and schedule deliverables
- Define subsystem/block feature sets, describe design and implementation details into engineering documents and registers documents
- Communicate regularly with the design and verification team in multiple locations to resolve issues, communicate status and solve technical problems
- Communicate with architects to justify design implementation decisions and associated trade-offs
- Support emulation, ASIC lab validation including lab debug and providing logic modifications and workarounds
- Become versed in applicable storage and computer interface protocol standards
Preferred Qualifications
- Protocol knowledge and experience in PCI-Express will be an asset
- Knowledge of AHB/AXI bus protocols is desired
- Experience with Formal Verification a plus