Roundtable Learning is a technology-forward learning company that delivers learning experiences to clients primarily in the Fortune 1000 space. Roundtable Learning’s solutions include: AR/VR/MR, Instructor-Led Training, eLearning courses, video courses, and more.
Our organization is looking for an individual to join our team as a full-time XR Developer in Chagrin Falls, Ohio. Roundtable Learning’s XR Developer will be a member of the Immersive Learning team and will play an essential part in the success of our client projects and innovative training solutions. This is a great opportunity for someone who loves solving problems, game design and is looking for extensive future development opportunities within the organization.
As an XR Developer, you will be responsible for developing interactive AR/VR/MR experiences that are compatible with multiple delivery platforms. Our Developers work closely with Product Management, Creative Design teams, and Learning Experience teams to develop high-impact immersive learning content for our partners.
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Attend both internal and client facing project meetings
- Take ownership of assigned projects to ensure quality development while meeting deadlines
- Work closely with a team of other developers, 3D artists and instructional designers to effectively collaborate and communicate ideas, obstacles, and solutions
- Effectively set up a Unity project for the desired delivery platform including required packages and SDKs
- Write clear and concise code in C# with comments and support documentation for custom classes and methods
- Be able to break down SDKs through demo projects and online documentation when building for unfamiliar and/or new hardware
- Work under tight deadlines and changing priorities
- Work with existing code structure as well as design your own to improve processes and functionality
- Address partner challenges with technology by applying knowledge of technical capabilities / implementations and limitations
- Develop applications for multiple platforms including Android, iOS, Windows, Mac, Oculus, Pico, HTC, WebGL, etc.
- Learn about and share information on new and upcoming technologies
REQUIREMENTS:
- Have a passion for making and playing innovative XR experiences
- Experience in Unity with the ability to exhibit strong knowledge of Unity 2022.x or newer
- Proficient in C# with the capability to share examples of C# codes that illustrates your fundamental knowledge of OOP
- Demonstrate ability to use OpenXR and Unity's XR interaction Toolkit
- Ability to understand and effectively use the Universal Render Pipeline
- Dedicated and focused work ethic with an ability to stay self-motivated as well as work with a team
- Able to analyze and improve application performance using Unity's built-in analytical tools and external tools
- Proficiency using Git and Github for version control
- Work directly with the learning and visual designers to ensure that their vision is shared with your ability to build features and functionality for a seamless and professional XR experience
- Demonstrate ability to discover and fix errors in code
- Have strong organizational skills with a good sense of design
- Demonstrate outstanding communication skills
- Have a Bachelor's Degree in Computer Science, Game Development, or equivalent experience with proven documentation
PREFERRED:
- Experience using the Meta XR Interaction SDK, including the implementation of high-fidelity Hand Tracking, custom Grab Poses, and complex interaction patterns like Poke, Ray-cast, and Distance-grab
- Able to develop AR using Image Target Recognition, Object Recognition & Plane Detection for mobile devices and wearables
- Experience with Netcode for Game Objects
- HaptX device integration and other specialized peripherals
- Experience publishing to the Apple App Store or Google Play Store
- Basic understanding of 3D modeling software (Blender or Maya preferred)
- Solid understanding of 3D rigging and animation as it pertains to Unity
- System-level Machine Vision and Machine Learning for AR
- Ability to leverage AI tools to enhance development efficiency while maintaining the foundation C# expertise to validate, debug, and architect solutions
Job Type: Full-time
Pay: $70,000.00 - $75,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Work Location: In person