Kernel Driver Engineer - Graphics, Games, & ML
Apple
Summary 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 world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something. Description Apple's GPU Software team which is a part of the Graphics, Games, & ML organization gives developers the tools and APIs to harness the power of the GPU across every Apple product — iPhone, iPad, Apple Watch, Apple TV, and Mac. As part of the GPU Kernel/Firmware team, you'll help design and build the low-level software that powers graphics, machine learning, and compute experiences across our entire platform lineup. The GPU Kernel/Firmware team builds the kernel and firmware drivers that connect the operating system to the GPU on every Apple product. As a system software engineer on this team, you'll design and build features spanning memory management, power management, asynchronous command processing, and error concealment for workloads ranging from games to machine learning to image processing. You'll apply deep knowledge of low-level system architecture to deliver reliable, high-performance drivers. You'll partner with a world-class team to integrate the kernel and firmware into the graphics platform, maximizing graphics and compute potential across iOS and macOS. Responsibilities Drive hardware and software roadmap decisions for ML acceleration Designs and builds kernel and firmware drivers for the GPU Develops memory management features for GPU kernel and firmware Implements power management capabilities across the GPU software stack Builds asynchronous command processing systems for GPU workloads Designs error concealment mechanisms to improve driver reliability Partners with cross-functional engineering teams to integrate kernel and firmware into the graphics platform Collaborates with engineers across Apple to maximize graphics and compute performance on iOS and macOS Minimum Qualifications 5 plus years of strong programming skills in C/C++ Solid understanding of computer system architecture Experience with driver development or operating system concepts Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent work experience Preferred Qualifications Master's degree in Computer Science, Computer Engineering, or a related technical field Experience with power management and control theory Experience with GPU architecture or graphics/compute driver development #J-18808-Ljbffr Apple
$184.7k - $324.8k
...On-Device ML Quality Infrastructure Engineer, Graphics, Games & ML Cupertino, California, United States Machine Learning and AI The On-Device Machine Learning team at Apple is responsible for enabling the Research to Production lifecycle of cutting edge machine learning...GamesRelocation$147.4k - $272.1k
...ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United States Apple’s Server ML Frameworks team in GPU, Graphics and... ...tensor, pipeline and expert parallelism. Develop kernel and compiler level optimizations and perform in‑depth...GamesRelocation package$184.7k - $324.8k
...On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning Cupertino, California, United States Machine Learning and AI Imagine... ...the on-device graph compiler, runtime, and kernels for delivering ML operators. Develop production...GamesRelocation$184k - $287.5k
...an enthusiastic and competent Senior Graphics Shader Compiler Engineer for an exciting and fun role in our GPU... ...cars to graphics workloads for AAA game titles on gaming platforms. Our compiler... ...compiler component for our graphics drivers as well as for accelerating general...GamesFull timeRemote work$216.6k - $325k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group GPU ASICS EngineeringGeneral... ...support and development of the pre-silicon kernel mode driver, developing software, tools, and tests for various graphics workloads, supporting a multitude of project...Suggested$272k - $431.25k
The Graphics Developer Tools team is seeking an exceptional technical... ...Research, GPU Architecture, Driver, SDK, and Developer... ...with GPU architects, driver engineers, SDK teams, and graphics developers... ...Engage with external developers, game studios, engine teams, and strategic...GamesFull time- NVIDIA in Santa Clara, CA seeks a Vulkan Performance driver engineer to optimize graphics pipelines from game engines to hardware, delivering best-in-class performance, power efficiency and latency. You will diagnose bottlenecks, implement driver improvements and collaborate...Games
- Apple is seeking a systems software engineer to join the GPU Kernel/Firmware team. You will design and implement low-level drivers and memory/power management features that power graphics, machine learning, and compute workloads across iOS and macOS. This role emphasizes...
$152k - $241.5k
...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized... ...system software engineer with a deep understanding of device drivers who has phenomenal... ...the scheduling of AI/ML workloads on our GPUS... ...with kernel mode developmentExperience...GamesFull time- Summary Apple's Graphics, Games, and Machine Learning team provides the compute and graphics software... ...Frameworks team is seeking a senior engineer to influence and lead new features in... ..., you will develop critical compute and ML use cases to showcase new features. You...Games
- Cerebras Systems is seeking a Kernel Engineer in Sunnyvale to develop high-performance software for ML and HPC workloads on the Cerebras Wafer-Scale Engine. You will implement, optimize, and validate ML kernels, map workloads to the custom architecture, and collaborate...
- ...Special Projects Simulation group. You will build world simulations, prototype tools, and integrate video game and film techniques into scalable pipelines for AI/ML-inspired features. You should bring at least 5 years as a Technical Artist, strong Python, USD knowledge,...Games
- Apple Inc. in Sunnyvale, CA is seeking an on-device Machine Learning Engineer to develop and implement state-of-the-art computer vision and graphics algorithms for Apple Vision Pro's Eyesight and related technologies. The role involves working across data collection, processing...
- NVIDIA is seeking a motivated system software engineer to work on the CUDA Driver, a core component of our platform for accelerating general purpose computation on the GPU. You will contribute to features and improvements spanning deep learning, scientific computation,...
$181.1k - $318.4k
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML Cupertino, California, United States Software and Services Apple's Compositing, Color, and Display Software organization provides the graphics software foundation for all of Apple's innovative products, including...GamesRelocation$184.7k - $324.8k
...dedicated, and results-oriented Synthetic Data Engineer. You would join a team using simulation... ...technology powering a broad range of AI/ML efforts at Apple. You will work on... ...engineering fundamentals. Experience with 3D graphics or game engines, including topics such as...GamesRelocation$272k - $431.25k
...looking for a seasoned software professional to work on the CUDA Driver, an essential part of our platform for accelerating general... ...various computational workloads including AI, data science, and gaming. The ideal candidate should have a BS or MS in Computer Science...$144.6k - $263.8k
...Engineering Program Manager - Graphics, Gaming and Machine Learning Cupertino, California, United States Software and Services At Apple, we believe... ...hardware, GGML drives the development of display, graphics drivers and provides frameworks and technologies that power...GamesRelocation$152k - $241.5k
...following sectors: Automotive, VR, Gaming, Deep Learning, and High... ...of NVIDIA hardware, drivers, and SDKs to support current... ...Collaborate with developer tools engineers, software library developers,... ...applications and both user-mode and kernel-mode drivers.Proven knowledge...GamesFull time$184.7k - $324.8k
...The Apple Neural Engine Software team develops the compiler and runtime for machine learning accelerators on Apple Silicon. Description... ...product platforms Develop software across our framework, driver and firmware Collaborate closely with model teams to support...Relocation- NVIDIA is seeking a seasoned System Software Engineer to work on the CUDA Driver, a core component for accelerating general purpose computation on the... ...deep learning, scientific computing, data science, and gaming. Responsibilities include architecting and implementing...
$184k - $287.5k
We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push every LLM inference operation to its performance ceiling? Our LLM Inference Performance Analysis and Optimization team builds the answer from the ground up. We develop...Full time$184k - $287.5k
We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating... ..., and self-driving cars to video games and virtual reality.CUDA defines a... ...driver interacts with GPU hardware, kernel mode drivers, and the operating...Games$124k - $195.5k
Computer graphics is experiencing its most exciting transformation in decades. Neural techniques are reshaping how we render, simulate,... ...curiosity and collaboration — and we're looking for a Neural Graphics Engineer to grow with us. This is an opportunity to learn from some of...Full time- ...Clara seeks an Architect/Developer to design and implement CUDA Driver features that accelerate diverse workloads, focusing on CUDA Graphs... ...OS and multithreading expertise, and the ability to work across kernel and user-space boundaries to influence next-generation GPU...
- ...You will analyze software interfaces to hardware, develop across framework and firmware, and collaborate with model teams to optimize ML workloads. Strong C/C++/Python and compiler experience are required, with preferences for MS/PhD in CS/ML and MLIR knowledge. #J-188...
$272k - $431.25k
...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating... ...computation, and self-driving cars to video games and virtual reality! CUDA defines a... ...driver interacts with GPU hardware, kernel mode drivers, switches and the...Games$112.7k - $169.1k
...players — across billions of monthly users on the world's leading game engine. Recommendation and ranking systems are the core of this work:... ...optimization. Experience working with large-scale data and ML systems, whether through research or industry internships....GamesInternshipWork at officeWorldwideRelocation packageShift work$308k
...Responsibilities Join the AI-3D engine team, where we push the... ...-generation neural engine for games and other interactive content... ...is to move beyond traditional graphics pipelines, where geometry, animation... ...who combine current ML expertise with depth in 3D or...GamesTemporary work$152k - $241.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than... ...an outstanding Graphics System Software Engineer to expand the AI for Experiences team.... ...develop, and maintain robust user-mode driver and platform code that serves as the foundation...GamesFull timeWork experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Kernel Driver Engineer - Graphics, Games, & ML. Be the first to apply!



