XR Unity Developer

Naval Nuclear Laboratory - West Milton, NY3.1

30+ days agoFull-time
Description
Are you interested in working at a company with an innovative culture tied to a greater sense of purpose? Come join us at the Naval Nuclear Laboratory in the development and support of applications deployed to US submarines and aircraft carriers. This position will focus on the development and deployment of cutting edge virtual and mixed reality simulators to support the Naval Nuclear Propulsion Program's submarine based training program. A key element of the work includes the development and maintenance of 3D virtual simulators which interact with real-time software models of nuclear plant systems. The successful candidate will actively participate in the development of a Unity based framework which will support the needs of XR applications into the future, while also utilizing previous experience to help provide life-cycle support for deployed virtual simulators. This role will also include the exploration and development of new XR technologies and their incorporation into new trainers. This role will also require the candidate to learn some propulsion plant system dynamics in order to be able to effectively represent plant components and system response within the virtual environment.

Requirements

Advanced:
BS degree in engineering or Bachelor's degree in a science related field from an accredited college or university and a minimum of four years relevant experience; or
MS degree in engineering or Master's degree in a science related field from an accredited college or university and a minimum of two years relevant experience

Senior:
BS degree in engineering or Bachelor's degree in a science related field from an accredited college or university and a minimum of six years relevant experience; or
MS degree in engineering or Master's degree in a science related field from an accredited college or university and a minimum of four years relevant experience
Software programming experience within the past 5 years

Preferred Skills
Excellent teaming and interpersonal skills.
Excellent written and oral communication skills.
Leadership experience in a collaborative team environment.
Proficiency with graphics design and 3D modeling (3ds Max, Photoshop)
Demonstrated action-oriented, "can-do" attitude that shows initiative and ownership.
Computer programming experience (C, Matlab, C++, C#, PYTHON, or similar).
Experience with configuration management tools (TFS, Git, TFVC, or similar).
Experience with Game Engine Development (Unity, CryEngine)
Experience with PC-driven Head-Mounted Displays (Oculus Rift, HTC Vive, Razer OSVR, or similar)
Proficiency with project management tools (MS Project).
Demonstrated ability to solve challenging problems through the use of innovation and technology.
Previous Navy Nuclear Submarine experience.