SoC Memory Performance Engineer - Platform Architecture (m/f/d) Apple Retail Germany GmbH
Anzeige vom: 06.06.2024

SoC Memory Performance Engineer - Platform Architecture (m/f/d)

Standort:
  • München
Apple Retail Germany GmbH

Zusammenfassung

  • Arbeitszeit
    Vollzeit
  • Typ
    Festanstellung

Gewünschte Fähigkeiten & Kenntnisse

Software-Engineering
Programmiererfahrung
SystemC
User Experience
Interface
Perl
CAN
Simulation
Mobile App
C++
Python
Solid
Cellular
Analyse
Bash
Apple
Lua

Stellenbeschreibung

SoC Memory Performance Engineer - Platform Architecture (m/f/d)

Munich, Bavaria-Bayern, Germany
Hardware

Add a favorite

To view your favorites, sign in with your Apple ID.
Sign In

Don't have an Apple ID?

  • Create one now
  • Forgot your Apple ID or password?

Submit ResumeSoC Memory Performance Engineer - Platform Architecture (m/f/d)
Back to search results

Summary

Posted: Nov 8, 2023
Role Number: 200519373
Do you love crafting elegant solutions to complex problems? Do you enjoy learning how systems work from the big picture down to the smallest detail? As part of the SoC Performance group, you'll work with a diverse set of cross-functional teams to help architect, optimize, and ship our industry-leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and more! In this role, you will be a member of the Platform Architecture team, working with hardware and software engineering groups to shape the architecture of Apple's future System-on-Chips (SoC). We are seeking an energetic and highly motivated SoC performance engineer to drive development of our memory system and caches for the next-generation of portable products and Cellular/5G applications. The position calls for independent performance modeling and simulation, documentation, and collaboration with design/software teams. We are looking for SoC architects with a passion to innovative new hardware concepts and model
them in C++/Python to demonstrate their value and impact.

Key Qualifications

  • Solid knowledge of cache management and memory controller for DRAM technologies. Prior experience on writing a memory simulator using C++ is a big plus.
  • Extensive experience with micro-architectural performance modeling, architectural exploration, performance validation and correlation
  • Proficient programming skills in SystemC, C++ or equivalent languages and related software engineering principles
  • Experience with scripting languages like Python, Perl, Lua, Bash
  • Significant experience in architectural research or in development of embedded systems projects
  • Experience with on-chip interconnect fabrics, caches, and memory/DRAM controllers, quality-of-service architecture.
  • Ability to study a problem in depth, design experiments, analyze data and present results in wider forums
  • Strong communication and documentation skills.
  • Ability to fluently speak and write in English

Description

You will help define the comprehensive performance test plan, systematic test methodology, and develop novel infrastructure for the software simulator for iPhone/iPad/Mac/Apple Watch SoCs. The team pushes the system to its limits to help find and fix architectural and micro-architectural issues. You will have responsibilities for developing the SoC hardware 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. Your responsibilities will include, but are not limited to: - Create C++ based performance models of proposed architectural solutions and features. - Execute simulation based performance analysis for our products to compare and propose architectural design alternatives. - Defining test plans and test planning
methodology to secure the performance targets towards the product. - Gathering, analyzing, and validating measured and simulated results to compare architectural design alternatives. - Improve Apple's modeling platform by developing APIs, tools, and optimal standard examples that can be used throughout the company. - Tuning and validating future SoC HW/SW for the best user experience. - Interface and collaboration with cross-functional teams: architecture, hardware and software teams for collaborative debug, and correlation studies. - Some international travel is required for this position.

Education & Experience

MS or PhD in CS, EE, or related field and a minimum of few years relevant industry experience.

Additional Requirements

  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Submit ResumeSoC Memory Performance Engineer - Platform Architecture (m/f/d)
Back to search results

Add a favorite

To view your favorites, sign in with your Apple ID.
Sign In

Don't have an Apple ID?

  • Create one now
  • Forgot your Apple ID or password?

See all roles in Munich

Profil

Fachliche Voraussetzung

  • APIs, Apple Watch, Apple-Produkte, Architektur, Architekturdesign, Bash Shell, C++, Computerprogrammierung, Data Analysis, Debugging, Dram, Embedded Systems, Experimentieren, Infrastruktur, Innovation, Leistungsvorhersage, Lua Scripting, Performance Engineering, Performance Management, Perl, Python, Schreiben von Dokumentation, Scripting, Simulationen, Softwareentwicklung, Systemc, Testpläne, Textilien, User Experience (UX)

Persönliche Fähigkeiten

  • Eigenmotivation, Fleißig und Engagiert, Kommunikation, Passioniert, Teamarbeit

Schulabschluss

  • Dissertation

Sprachkenntnisse

  • Englisch

Bewerbung

    Branche:

    Handel

    Arbeitgeber:

    Apple Retail Germany GmbH

    Adresse:

    Apple Retail Germany GmbH
    Widenmayerstr 4
    80538 Munchen