We are looking for a Software Engineer to join our team. As a Software Engineer, you will be responsible for analyzing, evaluating, designing, developing, integrating, debugging, and testing real-time AR and VR software for realistic telepresence. You will participate in design reviews and code reviews, collaborate in a team environment across multiple scientific and engineering disciplines, and work with research scientists and engineers to understand challenges in building state-of-the-art software systems.
What you'll do
- 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.
What you need
- Bachelor's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.
- 1 year of experience in the job offered or in a computer-related occupation.
- 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.
- Parallel and multithreaded programming.