48 gpu kernel development engineer jobs at 10 companies in Hollister, CA

1mo
Save
Mark Applied
Hide
SR. Software Development Engineer  – GPU Kernel Development
Santa Clara, California, United States
$240k-$360k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Expert C++ and Python developer experienced with GPU kernel development (HIP, CUDA, ASM), deep learning frameworks (TensorFlow, PyTorch), compiler internals (LLVM/ROCm), and performance optimization in Linux; advanced degree preferred.
TensorFlow, PyTorch, C++, Python, HIP, CUDA, ASM, Compute Kernel (CK), CUTLASS, Triton, LLVM, ROCm, Linux
2d
Save
Mark Applied
Hide
GPU Driver Developer
Sunnyvale, California, United States
$175k-$250k/yr OnsiteFull Time
Bolt Graphics
Bolt Graphics: Designing high-efficiency graphics processors for professional rendering and simulation.
Experience designing and implementing high-performance user/kernel drivers for Windows and Linux; proficiency in C/C++; knowledge of modern GPU APIs and compiler toolchains; BS/MS in related field preferred.
RISC-V, PCIe, Vulkan, Metal, DirectX, CUDA, SYCL, LLVM, MLIR, ISPC, GCC, C, C++, Windows, Linux
1mo
Save
Mark Applied
Hide
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, California, United States
$272k-$431k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
15+ YOEBS/MS in CS/EE or equivalent, strong C/C++ skills, 15+ years development experience, OS and multithreading expertise, experience with large codebases and cross-team project leadership; CUDA and kernel-mode experience preferred.
C, C++, CUDA, CUDA Graphs, CUDA APIs, Linux
1mo
Save
Mark Applied
Hide
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Santa Clara, California, United States
$272k-$431k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
15+ YOEBS/MS in CS/EE or equivalent experience, strong C/C++ skills, 15+ years development experience, OS interfaces and multithreading knowledge, experience with large codebases and driving cross-team projects; CUDA and kernel-mode experience preferred.
C, C++, CUDA, Linux
2d
Save
Mark Applied
Hide
GPU/AI Application System Software Engineer Intern (System Technologies and Engineering) - 2027 Summer
San Jose, California, United States
OnsiteInternship
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Pursuing a bachelor's or master's degree in computer engineering, electrical engineering, computer science, or related fields; requires OS, Linux kernel, architecture, GPU/CPU benchmarking, and Linux systems experience.
Linux, Python, TensorFlow, PyTorch, MPI, NCCL, UCX, NVSHMEM, RDMA, GPU, TPU, Cloud
1d
Save
Mark Applied
Hide
Senior Staff Software Engineer, GPU System Software
Sunnyvale, California, United States
$262k-$364k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOE5+ MgmtBachelor's degree or equivalent practical experience; 8 years software development, 7 years embedded operating systems, 5 years design and architecture, kernel and firmware, and C or C++ experience.
C, C++
1mo
Save
Mark Applied
Hide
Sr. System Development Engineer, Edge & High Performance Accelerator Servers for AI/ML
Austin or Seattle or Cupertino
$151k-$235k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
6+ YOE6+ years systems/software development and systems design experience; strong programming in C++, C#, Java, Python, Golang, PowerShell, or Ruby; Linux/Unix experience; experience building reliable, scalable automation, diagnostics, and CI/CD for server fleets.
C++, C#, Java, Python, Golang, PowerShell, Ruby, Linux, Linux kernel, CI/CD, BMC/IPMI, PCIe, NVMe, GPU, ARM, x86
2mo
Save
Mark Applied
Hide
Silicon Validation Software Engineer- GPU IP Validation and Integration
Cupertino, California, United States
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Experience developing graphics/SoC validation software and integrating it into system-level test environments; strong background in graphics, video processing, kernel/embedded systems, and critical attention to detail.
1w
Save
Mark Applied
Hide
Senior Lead Engineer, Software (Firmware) 2
San Jose, California, United States
OnsiteFull Time
Celestica
CelesticaNYSE: CLS: Provides design, manufacturing, and supply chain solutions for electronics.
6+ YOEBachelors in Engineering, 6+ years C/C++ and embedded systems experience, hardware bring-up, low-level driver development, Linux kernel and device driver expertise, strong analytical skills.
C, C++, PCIe, USB, DDR, MIPI, Ethernet, Linux Kernel, BIOS, BMC, Secure Boot, IOMMU, CUDA, ROCm
3d
Save
Mark Applied
Hide
Software Engineer - C/C++
San Jose, California, United States
OnsiteFull Time
PolyExplore
PolyExplore: Develops high-precision mobile mapping and navigation technology.
BA/BS in CS or EE (MA/MS preferred). Strong C/C++ and embedded firmware skills, GPU programming, Linux knowledge, cross-platform development (Windows,iOS,Linux,AWS).
C, C++, Linux, iOS, Windows, AWS, Linux kernel
2mo
Save
Mark Applied
Hide
Principal Software Engineer - Kernels
Santa Clara, California, United States
$200k-$300k/yr HybridFull Time
d-Matrix: Develops high-performance semiconductor chips for generative AI inference.
12+ YOEMS with 12+ years or PhD with 7+ years; strong computer architecture; C/C++ and Python in Linux; experience with GPUs/AI accelerators; ML workloads; hardware-software co-design; leadership.
C/C++, Python, Linux, CUDA, TensorFlow, PyTorch, MLIR, LLVM, TVM
2mo
Save
Mark Applied
Hide
HPE Labs - Research Engineer
Milpitas, California, United States
$120k-$243k/yr OnsiteFull Time
Hewlett Packard Enterprise
Hewlett Packard EnterpriseNYSE: HPE: Provides global edge-to-cloud technology solutions and IT infrastructure services.
Ph.D. in Computer Science or Electrical/Computer Engineering; strong distributed systems, HPC, AI workloads; programming in C/C++, Python; Linux kernel, Open vSwitch; CUDA, PyTorch, Kubernetes; network protocols.
C/C++, Python, Linux, CUDA, PyTorch, TensorFlow, Kubernetes, KNative, Open vSwitch, DPDK, eBPF, IP, TCP/UDP, P4, 5G, USRP