Description
Job Overview:
We are looking for an experienced software engineer to join our team and help us develop cutting-edge Virtual Reality (VR) solutions using OpenVR or OpenXR.
You will be designing and developing applications on the leading edge of motion capture.
What you'll do:
Develop software solutions for virtual reality applications using OpenVR or OpenXR.
Maintain plugins for Unreal Engine and Unity game engines.
Create clean, fast, well-documented code in an elite team of developers.
Engineer efficient and robust motion capture interfaces to a variety of devices.
Participate in code testing and test development to ensure application quality.
Requirements
What you'll bring:
BS or higher in a technical discipline (e.
g.
CS, Engineering, Math), or 3+ years of relevant job experience.
Good knowledge of C++, with some exposure to other programming and scripting languages (e.
g.
C#, Python, etc.
).
Experience with OpenVR or OpenXR and how the operate with HMDs.
Reasonable understanding of linear algebra and 3D geometry.
Passion for developing classes and frameworks that are well constructed and well instrumented for testing.
Ability to work with minimal oversight and with excellent team communication.
Bonus Points For
Experience with Unity, Unreal Engine, or other game engines.
Knowledge relating to sensor fusion algorithms such as Kalman filters.
Knowledge of optical motion capture technology and/or 3D tracking.
Understanding of hardware communication interfaces.
Benefits
All benefits start on first day of employment!
75% employer-paid medical for employee.
Family coverage also included.
100% employer paid dental, and vision for employee and dependents
100% employer paid long-term, short-term disability, and life insurance policy
401k Match, if you’re contributing 5% we match 4%.
100% vested immediately.
10 paid holidays
Starting at 15 days paid PTO (inclusive of sick and vacation time) annually
Employee Assistance Program (EAP)
Flexible Spending Account (FSA)