Logo
Lockheed Martin

XRL - Software Engineer Sr – Game Engines (FULL TIME REMOTE)

Lockheed Martin, Orlando, Florida, us, 32885


Description:WHO WE ARELockheed Martin is a global leader in aerospace, defense, and technology solutions, dedicated to pushing the boundaries of innovation and shaping the future of the industry. With a rich legacy of excellence and a commitment to delivering advanced capabilities to our customers, we are proud to be at the forefront of cutting-edge technology and engineering.WHAT WE'RE DOINGAt Lockheed Martin, we're revolutionizing the aerospace and defense sector through groundbreaking technology, advanced manufacturing processes, and a world-class team of professionals. Our mission-driven approach and unwavering dedication to excellence ensure that we continue to deliver superior products and solutions to our customers around the world.THE WORKLockheed Martin is seeking a highly motivated, gregarious, and diversely talented software engineer to lead the development of virtual and augmented reality applications. This position will lead a team through planning, design, production, delivery, and maintenance of a suite of high-tech immersive simulations for training professionals in military scenarios and procedures. Candidates must have a solid computer science background, significant expertise in AR/VR development for military applications, broad program leadership skills, and experience with modern Agile and DevSecOps practices. Integrating game engine-based tools with web APIs and networked communication.The position will require:Excellent product visionProduction planning and implementationSoftware architecture and designTeam organization and leadershipCustomer communication and collaborationProject and scene organization in UnityCoding and debugging in C#CAD conversion pipelinesAgile framework and scrumDocumentation and data/metrics collectionWorkflow optimizationAn ongoing interest in staying current with available hardware, software, tools, and plugin optionsWHO YOU AREYou are a dynamic and results-oriented professional with a passion for driving operational excellence and optimizing production processes. You thrive in a fast-paced environment and are adept at managing complex projects while maintaining a high level of accuracy and attention to detail. Your strong analytical skills, coupled with your ability to communicate effectively and collaborate across departments, make you an invaluable asset to our team.Basic Qualifications:2+ years experience with Augmented Reality and Virtual Reality development in Unity 3D4+ years experience in program leadership4+ years experience coding in C# in Unity 3D4+ years experience creating Editor Scripts and tools in Unity 3D4+ years experience in UI/UX design (VRUX design experience preferred)4+ years experience developing for both Apple and Android mobile platforms4+ years experience with networking and multiplayer applications4+ years experience working with 3D models and 3D modeling workflows4+ years experience working with animation, rigs, clips, controllers, and state machines4+ years experience with OOP, design patterns, event delegates, asynchronous functions, data structures, and algorithmsExceptionally high standards for work quality, self-motivated, and able to work with minimal supervisionWillingness to train and mentor associate software engineers and multimedia design engineersDemonstratable design aesthetics (portfolio appreciated)Desired Skills:Networking, and/or Web RTC or other calling and conferencing configurationsIntegrating game engine-based tools with web APIs and networked communicationExperience programming network protocols and communication (ex: UDP/TCP, HTTP, Bluetooth)MS degree in Computer Science, Human Computer Interaction, or related field experienceExperience with rendering pipelines on different platforms and profiling and optimization techniques in VRExperience with multiple VR/AR hardware platforms (Vive, Oculus, Dream, Hololens, etc)Experience with multiple VR SDKS/plugins (OpenVR, SteamVR, VRTK, NewtonVR, etc) algorithmsExperience creating and texturing 3D modelsExperience with Shader ScriptingExperience with Particles, Particle Engines, and Particle ScriptingExperience with the Unreal EngineExperience with Unity3D interfacing other external data elementsBachelor’s degree in Computer Science or equivalent Engineering program.Security Clearance Statement:

This position requires a government security clearance, you must be a US Citizen for consideration.Clearance Level:

SecretExperience Level:

Experienced ProfessionalBusiness Unit:

RMSRelocation Available:

NoCareer Area:

Software EngineeringType:

Full-TimeShift:

First

#J-18808-Ljbffr