Job Description
Summary
The main function of a software engineer is to build and enhance the simulation pipeline in AR/VR research space. We are looking for an individual with high levels of creativity and quick problem-solving capabilities.
Duties
- Build and enhance simulation pipelines for sensors
- Evaluate, utilize and debug unfamiliar software and SDKs
- Optimize CPU and memory performance of software pipelines
- Collaborate in a team environment, working with researchers and software engineers
Must Have:
- 7+ years professional software programming experience in C++
- 3+ years of proven programming experience in Unreal Engine
- Experience with high performance real-time environments such as video games, robotics or high-speed image acquisition
- Experience w/ 3D Geometry
Nice to Have:
- Experience in modeling, simulation and validation of systems
- Proven ability to optimize algorithms using a variety of software and hardware acceleration techniques, including vectorization and GPGPU
- Experience working on AR/VR