Mixed Reality Developer
Develops high-performance mixed reality applications using Unity and languages like C#, Rust, and TypeScript for defense and intel use cases on mobile, embedded, and immersive devices. Requires 2+ years experience, bachelor's in CS or equivalent, and US security clearance eligibility.
About the job
Core Responsibilities
- Architect, develop, debug, document, and deploy performant high-FPS Mixed Reality applications
- Invent and improve novel techniques in immersive user experiences
- Deliver excellent products that command confidence and delight our users
- Rapidly develop prototypes and deployable code in augmented reality, virtual reality, and other immersive 2D and 3D user experiences
- Creating performant, power-efficient apps for mobile and embedded devices
- Leveraging modern application building paradigms, using PaaS and IaaS for GPU rendering, scaling, and clustering
Technologies We Use
- Unity
- C#, Java, TypeScript, Rust, Go, C/C++
- Android tools (Android Studio, adb, etc.)
What We Value
- Attentiveness to customer needs
- Tracking and executing multiple tasks in parallel, pivoting rapidly based on customer and business needs
- Dogged determination to develop reliable products that our users can trust for mission-critical operations
- Challenging dogma, fighting fixed mindsets, burning down bureaucracy at every opportunity
- Understanding of Defense and Intel industry product lifecycles
- Experience with Unity, Unreal, or similar game engines
What We Require
- Bachelor's Degree in Computer Science OR equivalent job experience
- 2+ years technical engineering experience with programming in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Active US Security Clearance, or ability and willingness to obtain one
Skills
Unity, C#, Java, TypeScript, Rust, Go, C++, Android Studio, JavaScript, Python
Similar jobs
Fullstack Engineering jobsEntry-level software engineer building personalized search and marketplace features across backend and frontend systems. The role requires a computer science or engineering education, 1–4 years of professional development experience, and familiarity with modern engineering practices; search, marketplace, and listed technology experience are beneficial.
Software engineering intern contributing production code, full-stack features, and platform improvements while collaborating with experienced engineers. Requires current enrollment in a relevant computing degree and enthusiasm for learning modern development practices.
New graduate software engineer who will develop, test, and release full-stack features while collaborating across product and engineering teams. Requires a technical degree or equivalent experience, software engineering internships, and familiarity with backend frameworks, frontend technologies, APIs, and Python.
Software engineering interns collaborate on product teams to build, test, and deploy production features while working cross-functionally with product, design, data, and operations. Candidates should be pursuing a relevant technical degree and have strong software engineering fundamentals.
Build and improve the microservices and platform infrastructure powering Lyft’s ride experience, including architecture, testing, monitoring, and issue resolution. Requires a bachelor’s degree and software development experience with programming, databases, web technologies, and machine learning or AI.