Responsibilities
- Analyze, evaluate, design, develop, integrate, debug and test real-time AR and VR software for realistic telepresence.
- Participate in design reviews and code reviews.
- Collaborate in a team environment across multiple scientific and engineering disciplines, making architectural trade-offs required to rapidly deliver software solutions.
- Work with research scientists and engineers to understand challenges in building state-of-the-art software systems.
- Write clean readable code, leverage excellent problem-solving skills to debug complex problems that span systems, prioritize ruthlessly and work efficiently.
- Learn constantly, educate others, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving.
- Propose and implement reliable, maintainable, and scalable system-level software solutions to facilitate research activities.
Minimum Qualifications
- Requires a Bachelor’s degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and 1 year of experience in the job offered or in a computer-related occupation
- Requires 1 year of experience in the following
- Modern C++ or Python
- C#, game engines such as Unity, or developing AR/VR applications
- Developing APIs, SDKs and developer tools, or developing reliable multi-stage deep learning pipelines
- Graphics programming using graphics APIs such as Vulkan or DirectX 11/12
- Shader development and optimization techniques for desktop/mobile GPU architectures and
- Parallel and multithreaded programming
$160,524/year to $209,000/year + bonus + equity + benefits
Learn more about this Employer on their Career Site
