CPU Performance and Modeling Engineer

Apple Inc.
Austin, TX, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Microarchitecture Perl (Programming Language) Python (Programming Language) Ruby

Job description

In this highly visible role, you will be at the center of a chip design effort working with all disciplines, with a critical impact on getting functional products to millions of customers quickly.

Requirements

BS in Computer/Electrical Engineering preferred

  • You should have academic or industry experience in CPU performance architecture, micro-architecture design, or performance analysis.

  • Strong CPU architecture knowledge, micro-architecture knowledge, and an understanding of competing architectures

  • Academic or industry experience working in a performance modeling environment.

  • Proficient in C and C++

  • Proficient in scripting languages such as Perl, Python, and Ruby

  • Ability to problem solve and prove your own ideas.

Preferred Qualifications

  • Knowledge and experience with common performance benchmarks and workloads

  • Knowledge of OS internals and compiler technology a plus

About the company

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, hard-working 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:43 min

Origins and early goals of the C++ language

Bjarne Stroustrup · World Congress 2022

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:21 min

Transitioning to accelerated computing for application developers

Ankit Patel Ankit Patel · World Congress 2024

2:30 min

Evaluating pybind11 against direct Python C API

Konstantin Bespalov · World Congress 2023

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:12 min

Addressing the competitive landscape of specialized hardware demands

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all