Job Description
The Company
At Unity, sustainability isn't a buzzword. It's the foundation of our entire approach and has been for more than 50 years.
We apply sustainability principles to everything we do, from our properties around the State of Maine, to our online degrees offered to students everywhere, to our enrichment experiences and entrepreneurial endeavors at locations from northern Maine to Arizona to Brazil.
Engage with Unity College and you'll start to ask tough questions, challenge the status quo, and envision new possibilities. If taking the lead in creating a more sustainable future sounds like the future you want, we can make it happen.
The Position
Unity College is continuing to develop and grow its emerging technology R&D program and is hiring an XR Simulation Developer to join our team. This role will work closely with and reports to the Director of AR/VR Research and Development to design, prototype, and build XR learning simulations for a diverse audience of adult learners. This position is based in the Unity College Distance Education offices located in New Gloucester, Maine.
- Prototype UI/UX design variants to help determine which ideas work the best
- Develop learning simulations in C++ and Unreal Engine or C# and Unity
- Develop immersive user interactions and high-performance graphics algorithms
- Use modern software development practices to create reusable libraries, unit tests, and documentation
- Manage version control (e.g. Plastic SCM), debugging, and product optimization
- Provide technical project management expertise and collaborate with subject matter experts and - Distance Education faculty/staff.
- Work in a fast-paced continuous learning environment
- Other duties as assigned.
Qualifications
The ideal candidate will have at minimum a B.S./B.A. in computer science, 3D design, immersive media design, spatial computing, or other related fields, in additional to the following
Required:
- Experience developing in 3D Engines such as Unity/Unreal
- Strong understanding of Object-Oriented Programming
- Ability to gather and define specifications and requirements based on technical needs
- Provide responsive, accurate, and friendly technical support
- Ability to work independently as well as collaboratively on multiple projects of varying complexity and deadlines
- Strong troubleshooting skillset
- Self-motivated with the ability to track, prioritize, and follow up on multiple projects
- Strong analytical skills and comfortable working in a fast-paced environment
- Willingness to advocate for additional improvements to our technology and processes
- Willingness to assume additional responsibilities as required
- Ability to function effectively within a matrix organizational structure, maintaining open lines of communication while being discreet, courteous and well poised.
Desired:
- 3+ years of C#/Unity or Unreal development
- Experience developing Mixed Reality, Augmented Reality and/or Virtual Reality applications
- Experience developing with Vuforia, ARKit, and ARCore
- Experience integrating 3D characters, animations, and assets in 3D Engines
- Experience optimizing for performance
- Experience developing, programming, and supporting content for training simulations
- Working knowledge of Adobe Creative Suite
The Location
As our distance education team rapidly grows, we have also acquired space at Pineland Farms in New Gloucester, Maine where our enterprise and distance education teams will be located. This position will be located at 49 Farm View Drive, New Gloucester, Maine.
Benefits
Unity College offers a generous benefits package which includes medical, dental, vision, short term disability, long term disability, life insurance, PTO, and a company match on our 403b retirement plan. Waiting periods will apply.
At Unity College, we don’t just accept difference — we celebrate it, we support it,
and we thrive on it for the benefit of our employees, our students, and our community.
Unity College is proud to be an equal opportunity workplace and is an affirmative action employer.