





Tier-1 brand and metro location increase competition, but niche GPU kernel role and seniority reduce density.
Highly specialized GPU/kernel expertise limits cross-industry transferability.
Explicit 10+ years plus mandatory low-level kernel, ARM/RISCV, and safety/security requirements create strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and test GPU kernel drivers focused on power, performance, security, and safety across Linux, QNX, and Android platforms.
Collaborate with hardware and software teams to create solutions from low-level hardware abstraction layers to OS kernel software.
Perform safety and security analysis and implement mechanisms aligned with product-specific requirements.
BS/MS degree in Electronics/Computer Engineering, Computer Science, or related field (or equivalent experience).
10+ years of relevant software development experience.
Strong expertise in C programming, low-level driver development, and understanding of multicore hardware, concurrency, virtual memory, caching, interrupts, device drivers, and real-time programming.
Experience with ARM and RISCV processor architectures.
Experience architecting and developing GPU kernel drivers on Linux or QNX platforms.
Understanding of GPU software stacks including user space, kernel, and firmware layers.
Familiarity with certification of embedded device drivers for Functional Safety or Cybersecurity standards and system architecture involving virtualization.