Software Engineer, Specs, Level 5
Hybrid
Core
Design, improve, and support reusable components, interactions, frameworks, and SDKs for Snap Spectacles Augmented Reality Glasses and the SnapOS operating system.
Role type
Senior Software Engineer (Systems/OS/SDK)
Builds
Snap Spectacles AR glasses, SnapOS, and developer tools (Lens Studio)
Domain
Consumer electronics, Augmented Reality, Operating Systems
Required skills
C++, Kotlin, Java, unit testing, functional testing, code reviews, system design
Preferred skills
high-performance code, resource-constrained devices, 3D graphics, SDK/API design
Responsibilities
Design and support reusable components and frameworks for AR glasses; Develop components of the SnapOS operating system; Participate in code and design reviews; Interact with design and product teams to launch products
Seniority
Senior, hands-on IC
