Senior Unreal Engine C++ Developer
2 months ago
About Lumeto
Lumeto is a healthcare training organization that uses VR and game engine technology to create a medical simulation platform to upskill medical professionals around the world. Our talented team of game engine developers, 3D technical artists, interaction designers, and clinical experts work together in small agile teams to build our cutting edge multiplayer remote team based VR education platform for clinical practice, didactic learning and assessment.
Who are you?
You enjoy the autonomy, ownership and creative input of working in small teams leaning into agile values, and delivering value to our customers in an iterative way. You thrive in the excitement of a start-up culture working on leading edge technology and a workplace that cares about their people as much as their customers. You are an active and ongoing learner who embraces new technologies and techniques to open up new opportunities and innovations for our customers.
Futurist Jane McGonical says, “Games can change the world” – in this case, your game programming work will be a part of an effort towards a mission to reduce medical error and save lives.
The Role
We are looking for Unreal Engine developers with experience in C++ and blueprints who can work to develop our platform features including AI powered virtual patients, simulated medical tools, multi-user trainer control, and VR interactions. We aspire to build maintainable, scalable code, in a sustainable way often meaning part of your development approach will include programming of systems and modules for other developers and technical artists to utilize for future efficient content creation, as well as enabling our medical education customers to use the platform to build new training scenarios in a straightforward and easy to use way.
This role can accommodate remote work, but occasional travel to Toronto or Montreal for team events or quarterly release planning is likely.
Responsibilities
- Implement new features with Unreal Engine C++ and blueprints
- Participate in estimation and feature design sessions during release planning and scrum ceremonies
- Peer review team members code to support cross team communication, collaboration and learning
- Design and implementation of scalable systems, modules and features that support fast content creation and workflow
- Perforce code version management, self documentation of work and integration with automated testing techniques
Essential Experience & Qualifications
- 3+ years of C++ development in the Unreal Engine
- Good understanding of VR gameplay technologies and interaction
- Thorough understanding of UE4 architecture and preferred pipelines
- Ability to write clear, maintainable and optimized code
- Ability to work on a team, preferably in an agile environment such as Scrum or Kanban
Useful Skills & Experience
- AI API communication (OpenAI)
- Experience with mobile Meta Quest platform
- Behaviour Trees
- VR 3 point avatars
- Android development for specialty Meta Quest features and deployments
- 3D Character related workflow creation tools
- UE4 or UE5 Unreal Engine source code management and build system
Lumeto is an equal opportunity employer, and values diversity and inclusion. We welcome different perspectives that come from lived experiences. Interacting with transparency is important to us in every aspect of our work. We strive for an open, honest, and effective workplace because trust is the foundation of our company. We are open to thinking differently, accommodating your needs to succeed, and straying from the conventional. Lumeto is happy to work with applicants requesting accommodation at any stage of the hiring process, please reach out to hiring@lumeto.com if you require any assistance.
We thank all applicants for their interest, however only those selected for an interview will be contacted.
Create Your Profile — Game companies can contact you with their relevant job openings.