
Description
We are seeking a highly skilled Senior Unity Game Developer to lead the development of interactive educational games that leverage OpenCV for motion capture. You will design and implement immersive, motion-based gameplay to create engaging learning experiences, collaborating with cross-functional teams and mentoring junior developers.
The ideal candidate is passionate about educational gaming, has extensive experience with Unity, C#, and OpenCV, and thrives in a creative, fast-paced environment.
This position will support the Museum of the Bible and is onsite in Oklahoma City.
Primary Functions/Job Description
- Design, develop, and implement interactive game features and systems using Unity and C#, with a focus on educational content.
- Integrate OpenCV for real-time motion capture to create intuitive, motion-based interactions for players.
- Collaborate with designers, artists, and engineers to align gameplay with educational objectives.
- Lead technical design and architecture, ensuring scalability and maintainability.
- Debug and resolve complex issues related to motion capture, game logic, and performance.
- Mentor junior developers, fostering innovation in educational game design and motion capture technology.
- Stay updated on advancements in motion capture, computer vision, and educational gaming trends.
- Contribute to project planning, including scope, timelines, and resource allocation.
Requirements
Required Qualifications
- 5+ years of professional game development experience with Unity and C#.
- Proven experience integrating OpenCV or similar computer vision libraries for motion capture in interactive applications.
- Knowledge of 3D mathematics, animation systems, or procedural content generation.
- Strong understanding of game development pipelines, including rendering, physics, UI, and motion-based systems.
- Experience optimizing performance for real-time motion capture and resource-constrained environments.
- Proficient in version control systems (Github and UVCS) and collaborative workflows.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills, with the ability to work with non-technical stakeholders (e.g., educators).
- Bachelor's degree in Computer Science, Game Development, or a related field (or equivalent experience).
- Experience developing educational games or applications with a focus on interactive learning.
- Familiarity with computer vision frameworks beyond OpenCV (e.g., MediaPipe, TensorFlow) or machine learning for motion analysis.
- Experience with cross-platform development or deploying games with hardware-specific requirements.
- Passion for educational technology and an understanding of pedagogy or learning design principles.
- Competitive Wages
- Medical, Dental and Prescription Plan
- 401(k) Program with Company Match
- Paid Vacation
- Sick Personal Pay (SPP)
- Employee Discount
- Life Insurance and Long Term Disability Insurance (LTD)
- Flexible Spending Plan
- Holiday Pay
- Integris Clinic and Pharmacy on campus
- Chaplain Services on campus
For reasonable accommodation of disability during the hiring process call (877) 303-4547.
Apply on company website