Professional Development • Training • Simulation • Immersive Learning • Professional Learning
August 8
🇺🇸 United States – Remote
🏄 California – Remote
⏰ Full Time
🟠 Senior
🎮 Game Engineer
🦅 H1B Visa Sponsor
Professional Development • Training • Simulation • Immersive Learning • Professional Learning
• Lead the design, development, and maintenance of Mursion’s VR simulation software using Unity and Mursion Engine (C#), ensuring high performance, reliability, and user engagement. • Develop interfaces for seamless communication between real-time communication clients and the Mursion Simulation software utilizing WebRTC technologies. • Build and test prototypes, analyze performance data, and refine the software architecture to support Mursion VR simulations both on local machines and cloud-based GPU systems. • Lead research and development efforts for a real-time avatar lip sync system using live mic audio input and a Facial Action Coding System (FACS). • Employ traditional software engineering and infrastructure deployment strategies to enhance scalability, reliability, and overall performance of the architecture. • Collaborate with cross-functional teams to gather requirements, set achievable goals, and deliver solutions that meet business objectives. • Refactor and optimize legacy code systems into reusable modular components, improving code readability, maintainability, and scalability. • Stay up-to-date with the latest trends in VR technology, Unity development, and related fields to continually improve our product offerings.
• 8+ years of experience as a lead and senior software engineer, including at least 3 years specializing in Unity and related technologies. • Bachelor’s Degree in Computer Science Engineering, or a related field. • Demonstrated excellence in analytical programming and debugging with proficiency in .Net, C#/C/C++. • Experience with render queues, image buffers, and real-time media streams, with a strong preference for candidates familiar with the WebRTC framework. • Knowledge of media codecs, compression techniques, and media containers. • Understanding of browser-based plugins to support VR and the ability to architect software within a distributed framework. • Excellent team player with strong communication and collaboration skills, capable of working effectively in a dynamic team environment.
• Full medical, dental, and vision insurance • 401k matching program • Paid holidays • Unlimited PTO
Apply NowAugust 7
Collaborate with creative teams to develop innovative games for PC, Android, and iOS.
June 5
Build blockchain games using Unity 3D at Proof of Play.
March 15