Senior Software Engineer
Core
Design, architect, and develop advanced VR/AR features at the OS level for unreleased PICO devices and contribute to the core 3D framework driving the platform's graphics capabilities.
Role type
Senior IC software engineer (VR/AR OS & 3D graphics)
Builds
Core 3D framework and advanced VR/AR features for PICO devices
Domain
Consumer electronics / Virtual Reality / Augmented Reality / Operating Systems
Required skills
C/C++, 3D rendering-engine submodules, mobile AR/VR performance optimization, real-time GPU-based rendering, native software debugging on UNIX-based OS, portable binary interfaces
Technologies
C/C++, modern graphics APIs, UNIX-based operating systems
Responsibilities
Design and architect VR/AR features at the OS level, write and maintain code for the core 3D framework, analyze performance and resolve compilation issues, provide technical guidance and mentorship to junior team members, assist QA with device setup and build configuration
Seniority
Senior, hands-on IC