Apple Neural Engine Driver Engineer
1 day ago
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:
- 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.
- Develop Neural Engine APIs that clients can leverage and work with client teams on integrating the solution to deliver end-to-end user experiences.
- 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 timeNeural 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 timeNeural 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 timeAt 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...
-
ASIC Design Engineer
2 days ago
Cupertino, CA, United States Apple Inc. Full timeDo 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...
-
Machine Learning Compiler Engineer
1 week ago
Sunnyvale, United States Apple Full timeWe 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...
-
Machine Learning Compiler Engineer
3 days ago
Sunnyvale, United States Apple Full timeWe 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...
-
Machine Learning Compiler Engineer
4 weeks ago
Sunnyvale, United States Apple Full timeSummary: 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...
-
Machine Learning Compiler Engineer
2 weeks ago
Sunnyvale, United States Apple Inc. Full timeWe 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...
-
Machine Learning Engineer
3 weeks ago
Sunnyvale, United States Apple Inc. Full timeApple 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...
-
Machine Learning Compiler Engineer
4 weeks ago
Sunnyvale, United States Apple Inc. Full timeWe 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...
-
Apple Engineering Opportunities
1 day ago
Cupertino, CA, United States Apple Inc. Full timeDiscover 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 timeiCloud 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...
-
Software Engineer Position at Apple
7 days ago
Sunnyvale, California, United States Apple Full timeCompany 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...
-
Software Engineer, FaceTime
2 days ago
Sunnyvale, CA, United States Apple Inc. Full timeSoftware 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...
-
Machine Learning Engineer
1 day ago
Cupertino, CA, United States Apple Inc. Full timeMachine 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...
-
Video Processing Engineer, Platform Architecture
22 hours ago
Cupertino, CA, United States Apple Inc. Full timeVideo 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 timeManager, 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 timeApple 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...
-
Senior Software Engineer, Apple
1 day ago
Cupertino, CA, United States Apple Full timeSenior 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...
-
QA Engineer, QuickLook
2 days ago
Sunnyvale, CA, United States Apple Full timeKey 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...