Graphics Software Engineer - Consumer Devices (GPU)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Graphics Software Engineer (GPU): Designing and optimizing real-time rendering pipelines and graphics frameworks for consumer devices with an accent on display composition and GPU performance. Focus on implementing high-performance 2D/3D rendering using Vulkan/Metal and ensuring system reliability across Linux, Android, and iOS.
Location: Hybrid in San Francisco, CA (4 days per week in office). Relocation assistance is available.
Salary: $325,000 – $405,000 + Equity
Company
is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.
What you will do
- Build and evolve graphics runtimes and libraries, including text/raster, image pipelines, materials, and shaders.
- Design and optimize real-time 2D/3D rendering pipelines using Vulkan or OpenGL ES.
- Own the display and composition path, including swapchains, frame pacing, vsync, and HDR.
- Establish performance bars through GPU/CPU profiling and optimization for memory, power, and thermal budgets.
- Collaborate with camera, vision, and UX teams to enable compositing and compute interoperability.
- Drive system reliability via crash capture, GPU resets, and automated CI tests.
Requirements
- Experience shipping graphics or high-performance systems on Linux, Android, or iOS.
- Proficiency in C/C++ and modern shading languages.
- Deep knowledge of Vulkan, Metal, or OpenGL ES.
- Understanding of display pipelines and windowing compositors (e.g., DRM/KMS, Wayland, SurfaceFlinger).
- Expertise with profiling tools like RenderDoc, Xcode Metal frame debugger, and perf/ftrace.
- Must be based in or be able to relocate to San Francisco, CA.
Nice to have
- Experience with 2D stacks such as Skia, FreeType/HarfBuzz, or CoreGraphics.
- Familiarity with color management and HDR workflows.
- Experience with compute/graphics interop (CUDA, OpenCL, Vulkan compute).
- Exposure to graphics driver or Mesa stack development.
- Experience in robotics, AR/VR, or other resource-constrained products.
Culture & Benefits
- Hybrid work model (4 days in office).
- Relocation assistance for new employees.
- Competitive salary and equity packages.
- Opportunity to work on next-generation user interfaces for cutting-edge AI products.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →