This job offer is no longer available
- +2
- +3
- Chagrin Falls, Ohio, United States
About
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:
- Team meetings to discuss current project status and upcoming projects
- Take ownership of assigned projects to ensure quality development while meeting deadlines
- Work closely with a team of other developers, 3D/2D designers, writers, and directors 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 2019.x or newer
- Proficient in C# with the capability to share examples of C# codes that illustrates your fundamental knowledge of OOP
- 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 OpenXR and Unity's XR Interaction Toolkit
- Familiarity with building projects for URP
- Able to develop AR using Image Target Recognition, Object Recognition & Plane Detection for mobile devices and wearables
- Experience with Netcode for Game Objects
- Demonstrate ability to create with ARFoundation or directly with ARCore/ARKit
- Experience building GPS Enabled AR
- Voice Recognition API integration
- Heptic device integration and other specialized peripherals
- Experience with Reallusion iClone
- 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
- Experience working with Arduino and Bluetooth devices for custom integration in Unity
- System-level Machine Vision and Machine Learning for AR
Job Type: Full-time
Pay: $70, $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
Nice-to-have skills
- ARCore
- C#
- Unity
Work experience
- AR/VR
- Gaming
Languages
- English
This job was posted by one of our partners. You can view the original job source here.