Senior Member of Technical Staff - GPU Driver
Core
Architect and implement minimal-footprint GPU drivers for Intel Iris Xe and ARM Mali GPUs on the VxWorks operating system for safety-critical embedded and edge applications.
Role type
Senior IC GPU driver engineer (embedded/RTOS)
Builds
GPU drivers and graphics capabilities for VxWorks-based systems
Domain
Embedded systems, Real-Time Operating Systems (RTOS), Aerospace & Defense
Required skills
C, C++, GPU driver development, VxWorks, Linux kernel internals, Vulkan, OpenGL, hardware/software interaction, architecture design, code reviews
Preferred skills
DO-178C, ISO 26262, open-source graphics contributions
Technologies
VxWorks, Intel i915, ARM Mali, Vulkan SC, DRM/KMS, Linux kernel, OpenGL, ARM DDK
Responsibilities
Design and implement minimal-footprint GPU drivers for VxWorks; Port and adapt Linux GPU drivers to VxWorks; Collaborate with GPU and SoC vendors to integrate GPU solutions; Serve as primary technical focal point for GPU driver architecture; Adapt and integrate open-source components to support Vulkan SC APIs; Provide technical leadership through architecture, detailed design, and code reviews
Seniority
Senior, hands-on IC
