Powered by pgvector · cosine kNN
Operator XR
About the RoleWe are looking for a Senior Software Engineer to join our NPC team and help build immersive, believable characters for VR and XR training simulations.The team develops NPCs that can perceive their surrou…
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
sign in above to apply · via LinkedIn
About the role
About the RoleWe are looking for a Senior Software Engineer to join our NPC team and help build immersive, believable characters for VR and XR training simulations.The team develops NPCs that can perceive their surroundings, make decisions, communicate, react to changing situations, and simulate realistic human behaviour. The goal is to create meaningful training experiences that improve customer learning outcomes.
What You'll Work On• NPC AI behaviours and decision-making systems• Dialogue and character interaction systems• NPC sensors, including vision, hearing, awareness, and environmental perception• Character animations, animation controllers, avatars, rigs, and state machines• Navigation, movement, reactions, and interactions• NPC systems for client-server and multiplayer environments• Translating real-world behaviours into immersive simulation experiences
What We're Looking for• 4+ years of professional C# experience• 3+ years of professional Unity experience• Experience configuring and editing character animations and animation avatars• Experience working with client-server or multiplayer architecture• Experience developing VR, AR, XR, simulation, or real-time 3D applications• Strong understanding of software design, data structures, and algorithms• Confidence working independently on complex systems and technical problems
Experience We'd Particularly Value• NPC or game AI development• Behaviour trees, state machines, utility AI, or similar behaviour systems• Dialogue systems• NPC perception and sensor systems• Pathfinding, spatial reasoning, and avoidance• Networked NPC behaviour and animation
General Engineering Responsibilities:Like any senior engineering role, you'll also contribute to code quality, technical design, debugging, performance profiling, collaboration and mentoring.
About the TeamYou will be joining our NPC team, a small but growing group of engineers working on interactive simulation systems in Unity.Your work involves collaborating with teams across R&D department, hardware and industrial design, 3D printing, and product development.The team is collaborative, supportive, and focused on building reliable, maintainable systems while continuing to learn and improve together.We also make time to connect as a team through activities like pickleball, BBQs, team lunches, and other social events. And yes, we do have a slushie machine.
Company CultureWe are passionate, motivated, and driven, but we also believe in enjoying the process of solving problems. Everyone has a voice, and good ideas can come from anywhere.You will not be expected to figure everything out alone. If you are stuck, help is always available from people across the office. We value teamwork, open communication, and shared ownership over “one-person army” heroics.We're always hungry, always willing to assist one another, and will always find our way through what others would deem a near-impossible mission, all while still managing a smile and a laugh.
Operator XR specialises in portable and immersive virtual reality training systems for law enforcement and military worldwide. More than just a leading-edge technology company, our deep expertise in advanced XR simulation platforms is backed by years of first-hand, front-line military and policing experience.
Operator XR: Adapt To Tomorrow's Challenges
sign in above to apply · via LinkedIn
Profectus
Profectus is inviting expressions of interest from Simulation Software Engineers for likely upcoming work across secure Australian Government environments. This lane sits closer to capability programs than to corporat…
Dark Passenger
Obowiązki Tworzenie i implementacja mechanik i systemów gameplay'owych na potrzeby gier FPP / TPPRozpoznawanie i naprawa błędów i problemów technicznychIntegracja tworzonych rozwiązań z systemami sieciowymi Wymagania …
Immersive Technologies
About Immersive Immersive Technologies is one of the world’s most successful companies in terms of elevating human performance in mining. We’re part of the global Komatsu Group of companies, and are the world’s larges…
Immersive Technologies
About Immersive Immersive Technologies is one of the world’s most successful companies in terms of elevating human performance in mining. We’re part of the global Komatsu Group of companies, and are the world’s larges…
dentsu
Job Description: At SMG, we turn to our patented DAFUZ system to create award winning titles including LEGO Party! Moving Out, Thumb Drift, and One More Line. We love building fun first games and we don’t take ourselv…
PLEXSYS Australia
GENERAL DESCRIPTION The Synthetic Environment Specialist supports the PLEXSYS Australia Synthetic Environment and Training Manager and Senior Specialist in delivering high-quality support to users of the PLEXSYS ecosy…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers