Design Engineer
About the role
Experienced engineer to develop multiple IPs for Apple SoCs (Storage, Computer Vision and RISC-V CPU domains); responsibilities include defining micro-architecture, RTL coding, block-level simulations, synthesis, and integrating IPs into Apple SoCs across multiple sub-systems. Role involves collaboration with partner design teams, physical design, verification, platform architecture, and software teams, and includes synthesis to latest process nodes and participation in implementation.
Responsibilities
- Develop multiple IPs for Apple SoCs (Storage, Computer Vision and RISC-V CPU domains)
- Handle micro-architecture definitions, RTL coding, block level simulations and synthesis
- Collaborate with partner design teams, physical design, verification, platform architecture and software teams to define IP micro-architecture, implement HW, and integrate into sub-systems
- Synthesize the digital design to the latest process nodes and participate in the implementation process
- Work on challenging technical role with a broad system view in complex, control-oriented IPs
Qualifications
- 3+ year experience in VLSI design of Processor Cores/SoC
- Familiar with advanced design practices (Clock/Voltage domain crossing and Low Power Design)
- Strong Verilog/System Verilog skills
- Familiar with CPU/ARM instruction set standard – an advantage
- Familiar with backend tools (synthesis and STA) – an advantage
- Experience with scripting/programming: Perl, C, Python, TCL
- BS or MS in Electrical Engineering or Computer Engineering
- Familiar with verification methodologies – an advantage
Skills
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services