Overview
USD 143,100.00 - 264,200.00 per year
Full Time
Skills
Innovation
Integrated Circuit
Software Engineering
FOCUS
DRAM
iPhone
Writing
Collaboration
Architectural Design
Presentations
C
C++
CPU
GPU
Video
Machine Learning (ML)
Computer Hardware
QoS
Modeling
Python
System On A Chip
RTL
Communication
Version Control
Git
Payments
Job Details
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. Are you ready to join our team and revolutionize System-on-Chip development? In this role, you will be a member of a System-on-Chip (SoC) architecture team, working with hardware and software engineering groups to shape the architecture of Apple's future devices. The role will focus on architecture definition, exploration and modeling of the memory subsystem and studying of the performance/power trade-offs of new DRAM technologies, as well as tuning the efficiency for different products, such as Watch, iPhone, Mac, or Vision Pro. We are looking for SoC architects with a passion to develop and document new and innovative ideas and model them in C++ to demonstrate their value and impact.
Description You will have responsibilities for developing the SoC level solutions that drive the architecture of Apple's future System-on-Chips. Your work will be highly visible and critical to delivering the best performance and power efficiency in Apple's future products. You will be expected to collaborate with all the hardware and software teams that are part of Apple's SoC development: C++ performance modeling of proposed architectural solutions and features. Writing architectural specification documents in collaboration with engineers across different disciplines. Gathering, analyzing, and validating measured and simulated results to compare architectural design alternatives. Working with the multi-functional teams to develop architectural solutions. Improving Apple's modeling platform by developing APIs, tools, and optimal standard examples that can be used throughout the company. Carefully analyzing and presenting results to enable data specific architecture/design. Measuring and analyzing existing SOC and workloads. Some international travel is required for this position.
Minimum Qualifications
Preferred Qualifications
Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Description You will have responsibilities for developing the SoC level solutions that drive the architecture of Apple's future System-on-Chips. Your work will be highly visible and critical to delivering the best performance and power efficiency in Apple's future products. You will be expected to collaborate with all the hardware and software teams that are part of Apple's SoC development: C++ performance modeling of proposed architectural solutions and features. Writing architectural specification documents in collaboration with engineers across different disciplines. Gathering, analyzing, and validating measured and simulated results to compare architectural design alternatives. Working with the multi-functional teams to develop architectural solutions. Improving Apple's modeling platform by developing APIs, tools, and optimal standard examples that can be used throughout the company. Carefully analyzing and presenting results to enable data specific architecture/design. Measuring and analyzing existing SOC and workloads. Some international travel is required for this position.
Minimum Qualifications
- BS degree
- Knowledge of memory controller techniques for different memory technologies such as DDRx and LPDDRx
- C/C++ programming skills
- Understanding of one or more of the following: CPU, GPU, Camera/Video, or Machine Learning hardware accelerator memory access patterns and usage of system caches.
Preferred Qualifications
- MS or PhD in CS, EE, or related field
- 3+ years of relevant experience
- Knowledge of QoS solutions for SoCs
- Ability to conduct performance architecture and microarchitecture modeling and studies
- Python skills
- Experience contributing to a SoC design project at the micro-architectural or RTL level
- Communication skills
- Expertise in cooperative code development using a revision control system such as GIT
Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.