Mid Level ASIC Design Engineer
Skills
Front-End DevelopmentApplication-Specific Integrated CircuitsCache CoherencyGPIOMechanical EngineeringSilicon ValidationSystemverilog
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 3+ years of ASIC design experience
- Proven RTL logic design experience in multi-million gate ASICs
- Proficiency in Verilog or SystemVerilog
- Experience integrating CPU IP into SoC
- Knowledge of ARM RISC-V or MIPS architectures
- Understanding of memory hierarchy cache coherency virtual memory and multicore CPU operation
- Familiarity with AMBA APB and AXI protocols
- Experience with SPI eMMC MII GPIO and I2C interfaces
- Hands-on experience across ASIC development process with front-end tools and methodologies
- Familiarity with low power design and UPF power intent flows
- Experience with timing closure at high frequencies is a plus
- B.S. degree in Electrical or Computer Engineering M.S. preferred
Nice to have
- Self-starter
- Highly motivated
- Dynamic startup mindset
- Interest in AI architectures
- Collaborative
Day to day
- Design and implement complex RTL for multi-million gate ASICs using Verilog or SystemVerilog.
- Author and review micro-architecture specifications and test plans while collaborating across ASIC software product and operations teams.
- Integrate CPU and related IP into the SoC subsystem and help resolve timing power and implementation issues with physical design.
- Perform diagnostic post-silicon validation and support lab bring-up software debugging and certification activities.
