Apple Neural Engine Driver Engineer

1 day ago


Sunnyvale CA United States Apple Full time

Apple Neural Engine Driver Engineer

Sunnyvale, California, United States

Hardware

The Apple Neural Engine is used by thousands of applications to accelerate video analysis, voice recognition, and image processing. Do you want to work on the forefront of ML acceleration? Our Apple Neural Engine Driver team is looking for an outstanding engineer to drive powerful next-generation technologies, such as Apple Intelligence, for revolutionary Apple products. Imagine the impact you can make A billion users will use the technologies you helped craft almost daily. Are you ready to help us deliver the next groundbreaking Apple products?

Description

This is a highly multi-functional product development role, and you will work closely with various teams, like Silicon Design, Product Architecture, QA, Operating System and the ML Frameworks team. The environment is dynamic and requires a self-starter demeanor. In this role you will:

  1. Develop new Kernel and User space drivers for future products from prototyping phases, through to mass production, while maintaining existing drivers across a whole range of Apple products.
  2. Develop Neural Engine APIs that clients can leverage and work with client teams on integrating the solution to deliver end-to-end user experiences.
  3. Actively participate in cross-functional efforts around Neural Engine feature specifications, pre-silicon validation, silicon bring-up, and factory testing.

Minimum Qualifications

  • BS and a minimum of 10 years of relevant experience.
  • Excellent programming skills and knowledge of C/C++.
  • Excellent debugging and problem-solving capabilities.
  • Driver development experience on Mac OS X, Windows or Linux in Kernel and User space environments.

Key Qualifications

Preferred Qualifications

  • Experience in writing drivers and system software for hardware-accelerated compute engines (e.g. NPU, GPU, etc.).
  • Experience in hardware/software co-simulation and pre-silicon validation.
  • Knowledge of neural networks and their applications.
  • Good written and oral interpersonal skills.

Education & Experience

Additional Requirements

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 $175,800 and $312,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.

Apple Footer

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.

#J-18808-Ljbffr

  • Cupertino, CA, United States Apple Inc. Full time

    Neural Engine HW Modeling Engineer, Platform Architecture At Apple, Platform Architecture is responsible for connecting our hardware and software into one unified system. Join this team, and you'll collaborate with engineers across Apple to design how all of our technologies work in unison. In this role, you will be part of the Neural Engine IP architecture...


  • Cupertino, CA, United States Apple Full time

    Neural Engine HW Modeling Architect, Platform Architecture Cupertino, California, United States Hardware At Apple, Platform Architecture is responsible for connecting our hardware and software into one unified system. Join this team, and you'll collaborate with engineers across Apple to design how all of our technologies work in unison. In this role, you...


  • Cupertino, CA, United States Apple Inc. Full time

    At Apple, Platform Architecture is responsible for connecting our hardware and software into one unified system. Join this team, and you'll collaborate with engineers across Apple to design how all of our technologies work in unison. In this role, you will be part of the Neural Engine IP architecture team to define, architect, design, implement and deploy...


  • Cupertino, CA, United States Apple Inc. Full time

    Do you love crafting elegant solutions to highly sophisticated challenges? As part of our Hardware Technologies group, you’ll help design our next-generation, high-performance, power-efficient system-on-chips (SoCs). You will ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions! Joining...


  • Sunnyvale, United States Apple Full time

    We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products, such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In our Apple Neural Engine...


  • Sunnyvale, United States Apple Full time

    We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products, such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In our Apple Neural Engine...


  • Sunnyvale, United States Apple Full time

    Summary: We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products, such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In our Apple Neural...


  • Sunnyvale, United States Apple Inc. Full time

    We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products, such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In our Apple Neural Engine...


  • Sunnyvale, United States Apple Inc. Full time

    Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the...


  • Sunnyvale, United States Apple Inc. Full time

    We live in a mobile and device-driven world where Deep Learning technology enables a new class of applications. Are you passionate about enabling unique user experiences on Apple products, such as Apple Vision Pro, iPhone, iPad, Apple Watch, and the Mac? Imagine the countless possibilities powered by Artificial Intelligence! In our Apple Neural Engine...


  • Cupertino, CA, United States Apple Inc. Full time

    Discover Apple. We’re looking for people like you. Apple is a place where people from all backgrounds get together to do their life’s best work. Come join us. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring your passion to your job and there’s no telling what you could accomplish....


  • Cupertino, CA, United States Apple Full time

    iCloud Solutions Engineer, Apple Services Engineering Cupertino, California, United States Software and Services Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. Description...


  • Sunnyvale, California, United States Apple Full time

    Company OverviewAt Apple, we're passionate about revolutionizing entire industries with our innovative products and services. Our diverse team of talented individuals pushes the boundaries of what's possible, driving growth and excellence in everything we do. CompensationThe base salary for this role ranges from $143,100 to $214,500, depending on your...


  • Sunnyvale, CA, United States Apple Inc. Full time

    Software Engineer, FaceTime - Apple Vision Pro Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can...


  • Cupertino, CA, United States Apple Inc. Full time

    Machine Learning Engineer - Camera Algorithms Are you passionate about developing outstanding camera technologies that enrich the lives of billions of people? Apple’s Camera Algorithms Team builds foundational image and video capture, processing, and rendering algorithms that impact every photo and video on all Apple products. We’re seeking machine...


  • Cupertino, CA, United States Apple Inc. Full time

    Video Processing Engineer, Platform Architecture Do you love problem solving in a collaborative environment and then having the results of your efforts benefitting millions around the world? At Apple, our Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and you’ll collaborate with engineers...


  • Cupertino, CA, United States Apple Full time

    Manager, SRE Engineering Program Management - Apple Services Engineering Cupertino, California, United States Software and Services The Apple Services Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and...


  • Cupertino, CA, United States Apple Inc. Full time

    Apple Music Data Engineering Software Engineer Software and Services This team is more than a group of engineers — it’s a group of music lovers. That passion has made Apple Music the world’s most complete music experience, with over 60 million songs, thousands of playlists, and daily selections from music experts for 115 countries. The team’s...


  • Cupertino, CA, United States Apple Full time

    Senior Software Engineer, Apple Cupertino,California,United States Software and Services Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Are you passionate about building massively scalable services that surprise and delight? Do you have a natural curiosity for...


  • Sunnyvale, CA, United States Apple Full time

    Key Qualifications 5+ years of experience crafting, maintaining and executing test plans Excellent knowledge of software development lifecycle, testing methodologies, and testing tools Resourceful self-starter with a keen eye for details, focused on end-user experiences Able to make consistently good judgment calls on which issues can be self-resolved, and...