DDR Design Engineer

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For DDR Design Engineer

At Apple, we work every single day to craft products that enrich people's lives. As a DDR Design Engineer, you will join the DDR PHY design team, providing best-in-class PHY designs for high-performance, low power applications. You will be involved in all phases of the design, from concept study, architecture definition, design and verification, to silicon bring-up and characterization.

Responsibilities include:

  • Performing concept studies and providing direction for performance, gate count, and power for various digital designs.
  • Writing detailed design specifications and test plans in collaboration with architecture, circuit designers, and verification engineers.
  • Providing high-quality RTL description, including assertions, for the design.
  • Using formal tools and static checkers to guarantee RTL quality.
  • Supporting design verification to ensure bug-free first silicon.
  • Driving functional and code coverage as well as timing closure for your designs.
  • Supporting silicon bring-up, performance, and power characterization.

This role offers a rare and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple's customers every single day.

Last updated a month ago

Responsibilities For DDR Design Engineer

  • Perform concept studies and provide direction for performance, gate count, and power for digital designs
  • Write detailed design specifications and test plans
  • Provide high-quality RTL description, including assertions
  • Use formal tools and static checkers to guarantee RTL quality
  • Support design verification for bug-free first silicon
  • Drive functional and code coverage and timing closure
  • Support silicon bring-up, performance, and power characterization

Requirements For DDR Design Engineer

  • BS degree in technical discipline with minimum 3 years of relevant experience
  • RTL design using Verilog or SystemVerilog, assertion writing
  • Design of state machines, data paths, arbitration and clock domain crossing logic
  • Logic synthesis, timing constraints
  • Exposure to Design For Test, understanding of scan concept and writing DFT friendly RTL
  • Unified Power Format for simulation, synthesis and electrical rule checking Equivalence checking

Benefits For DDR Design Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance

Interested in this job?

Jobs Related To Apple DDR Design Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.