JOBSEARCHER

Software Engineer (Game Engine / XR)

Job Title: Software Engineer (Game Engine / XR)Location: Burlingame, CA (On-site)Duration: 7 Months Contract to start with We are looking for a Senior Software Engineer (Game Engine / XR) to help build and enhance developer integrations that power immersive technology platforms. This role focuses on enabling developers by improving engine integrations, development workflows, and tooling that simplify building applications in XR environments.You will work across the stack from low-level engine systems to developer-facing tools, helping bridge platform capabilities with real-world developer needs. This position requires strong technical depth, ownership, and comfort working in large, complex codebases using modern, AI-assisted development workflows.Responsibilities:Develop and maintain game engine integrations, with a primary focus on Unreal EngineImprove and extend SDK functionality by fixing bugs, enhancing existing features, and building new capabilitiesBuild developer tools, workflows, and visualizations to support immersive technology use casesPrototype and implement demos to showcase new platform features and capabilitiesCollaborate with cross-functional teams to identify developer challenges and design scalable solutionsContribute to improving overall developer experience and productivityRequired Qualifications5+ years of professional software development experience with strong engine-level programmingExpertise in C++ and at least one scripting language (C#, Python, or similar)Deep experience with Unreal Engine internals, including plugin/module developmentStrong understanding of 3D graphics, real-time rendering, and simulation conceptsExperience working with AI-assisted development tools (e.g., code generation, automation tools)Ability to navigate large codebases and work independently in a fast-paced environmentStrong communication and collaboration skillsBachelor’s degree in computer science or equivalent experiencePreferred QualificationsExperience with XR/AR/VR development frameworks (e.g., OpenXR or similar standards)Background in gameplay development with shipped or published projectsExperience with performance profiling and optimization (CPU, GPU, memory)Knowledge of graphics programming (shaders, OpenGL, Vulkan, or equivalent)Familiarity with other game engines (Unity, Godot, etc.)Exposure to advanced developer workflows such as automation, tooling pipelines, or AI-assisted development environmentsProficiency in multiple programming languages