CareerPlan

Senior Software Engineer, Video Rendering

San Mateo, CAFull-time$243k2026-10-14 → 2026-11-11
HybridNo visa sponsorship

Core

Design, develop, optimize, and debug video capture, encoding, playback, and rendering for Android in 3D immersive environments.

Role type

Senior IC Android video rendering engineer

Builds

Adaptive video playback, screen recording, camera capture, live video, video ads, and transcoding for mobile, desktop, and consoles

Domain

Gaming / Mobile / Video Streaming

Deliverable

production ML models

Required skills

C++ (8+ years), Android NDK, Vulkan, OpenGL, Video codecs (AVC, HEVC, AV1), HLS, YUV, Performance optimization, Debugging

Preferred skills

AI/LLMs, Backend microservices, Cross-platform development

Technologies

Android, NDK, Vulkan, AMediaCodec, HLS, AV1, HEVC, AVC

Responsibilities

Design and implement video rendering pipelines, optimize video capture and playback performance, collaborate on backend microservices, debug complex C++ applications on diverse Android devices

Seniority

Senior, hands-on IC