This job might no longer be available.
Senior Software Engineer - Enterprise VR
2 years ago
ABOUT THE COMPANY
ForwardXP is expanding as we create leading edge VR enterprise experiences. In this position you will join a veteran team of engineers, designers and other senior leadership with decades of experience creating engaging interactive experiences. We bring our background in creating some of the largest video game franchises in history to create Enterprise VR experiences that go beyond anything else on the market today.
COVID-19 Update: ForwardXP is based in Dallas, Texas, and we have transitioned to a mostly work-from-home model during this time. This Senior Engineer role is intended to be an on-site role in our Dallas office once the world gets back to normal. Our goal right now is to find great talent, but also be flexible and accommodating to everyone's individual circumstances during these difficult times.
WHAT YOU’LL BE DOING
We're looking for a passionate and driven software engineer who can help us build great applications across multiple platforms. As a Senior Software Engineer at ForwardXP, you will work as part of a small team to solve tough technical challenges in a high energy, startup like environment with experienced industry leaders and a highly collaborative team. You will design, implement, test and deploy apps to multiple platforms as part of the development team.
RESPONSIBILITIES and REQUIREMENTS
- 5+ years of writing production quality C/C++ code
- Experience and passion for working in virtual reality
- Close collaboration with the team to design and build new features
- Experience developing with DirectX 11+, OpenGL, or Vulkan APIs
- Strong mathematics skills, including proficiency with trigonometry and linear algebra
- Strong problem-solving, debugging skills and an aptitude for learning new technologies
- Curious and self-directed with a strong attention to details and a user-centric approach
- Ability to work in a dynamic environment and handle multiple tasks at once
BONUS POINTS
- Experience developing in Java and/or C#
- Experience building native apps for Android and/or iOS
- Experience with multi-threaded programming
- Experience debugging across a variety of hardware platforms
- Experience communicating with RESTful APIs to connect to back-end services
Create Your Profile — Game companies can contact you with their relevant job openings.