drjobs Memory Performance Engineer, Platform Architecture

Memory Performance Engineer, Platform Architecture

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cupertino, CA - USA

Monthly Salary drjobs

USD 147400 - 272100

Vacancy

1 Vacancy

Job Description

You will have responsibilities for developing the SoC level solutions that drive the architecture of Apples future System-on-Chips. Your work will be highly visible and critical to delivering the best performance and power efficiency in Apples future products. You will be expected to collaborate with all the hardware and software teams that are part of Apples 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 Apples 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.


  • 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.


  • 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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.