At Apple, the business problem is to deliver high-quality products to millions of customers quickly, and this role is critical to achieving that goal by ensuring the successful design and verification of Apple Hardware products, specifically high-performance, low-power processor designs.
Requirements
- Computer Architecture
- RTL development
- Verilog or SystemVerilog
- Machine Learning
- Programming/scripting skills (C, C++, Python)
Responsibilities
- Work closely with verification engineers and RTL designers on defining effective ML based verification for low power complex processor design.
- Drive and develop the ML based tools and flows for CPU verification.
- Developing, verifying, and maintaining efficient testbench environments
- Test the ML based tools and flows with selected blocks from the real design
Other
- BS in Computer/Electrical Engineering preferred
- Should be a team player with excellent communication skills, be able to work independently.
- Problem solving skill
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Relocation might be eligible for discretionary bonuses or commission payments