Unity Developer

Employer

Job Description

Job Summary:

The Unity Developer will be responsible for planning and implementing applicational functionality, building the application code, identifying bottlenecks, and ensuring the quality of the created virtual environments for use in educational automotive collision repair processes and procedure XR simulators. The Unity Developer designs specifications into functional applications and/or gamification\-based experiences to enhance the delivery of I-CAR's educational programming. These critical enhancements will be used to advance I-CAR’s curriculum offerings with next-generation interactivity.

Primary Responsibilities include the following: (Other duties may be assigned.)

  • Plan and implement application functionality for XR-based collision repair processes and procedure simulators within Unity and Altoura.
  • Transform design specifications into functional applications or gamification-based experiences.
  • Communicate with other team members to establish an effective strategy and development pipeline for the efficient design of XR simulators.
  • Design, build, and maintain efficient, reusable, and reliable code in Unity and Altoura.
  • Ensure the best performance, quality, and responsiveness of applications.
  • Identify process and application bottlenecks.
  • Script in C# for application design.
  • Creating realistic physics, lighting, and rooms in Unity and Altoura.
  • Develop time and pace of motion graphics based on scenario requirements.
  • Work with internal and external development teams to merge created assets into the environment.
  • Communicate with clients and team members to ensure that all parties are current on the status of project goals, objectives, and scope of work.
  • Suggest and implement best practices and optimizations throughout Unity development projects.
  • Create and integrate real-time popups/motion graphics in 3D space for Unity3D, Altoura, or traditional video and graphics production.
  • Work with 3D Scanned Assets and utilize them in Unity Projects and Altoura.
  • Work with CAD elements to be utilized in Unity Projects and Altoura.
  • Work closely with supporting teams to promote the adoption of new technologies and solutions.
  • Collaborate with key departments within I-CAR on opportunities for new learning innovation and technology concepts, such as VR/AR/XR, to the learning experience within the I-CAR educational programming portfolio.
  • Work with the Lead XR Trainer on noted improvements to Unity and Altoura Projects.
  • Assist in research, planning, implementation, and support of learning innovations and technologies such as AR/MR/VR devices and solutions for the I-CAR curriculum, student, instructor, and staff training.
  • Contribute to developing long-term roadmaps (capabilities and features) and the near-term tactical execution of our XR efforts.

Education Requirements:

  • Bachelor’s degree in game/applications development design in relation to or related field or four years equivalent knowledge and experience.

A minimum of one to three years of experience in the following areas is required:

  • Unity and C# programming.
  • Technical knowledge in Extended, Virtual, Augmented, and other XR-related technologies.
  • XR application development.
  • Understanding of optimizing resources for XR hardware.

Skills and Aptitudes

Technical Skills Required:

  • 3D Development knowledge.
  • Interacting with third-party technology and consulting vendors.
  • Understanding of using the Unity development platform for VR and AR applications.
  • In-depth understanding and implementation of C#
  • Experience in creating content or applications for different VR and AR devices such as Oculus, Vive, HoloLens, and Pico Neo.
  • Familiar with SDKs and APIs in various capacities, such as Android, iOS, Unity, and Unreal.
  • Creating, editing, and completing post-production on video and images with tools such as Adobe Premiere Pro or similar


Why Join I-CAR?

At I-CAR, we foster a workplace where employees feel valued, supported, and empowered to grow. Our benefits and perks are designed to enhance work-life balance, career development, and overall well-being.


Comprehensive Benefits

  • Medical, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Company-paid life and disability insurance
  • Employee Assistance Program (EAP)

Work-Life Balance

  • Remote and hybrid work opportunities
  • Flexible Fridays program
  • Half days before holidays
  • Four weeks of PTO, plus paid holidays

Career Growth & Development

  • Leadership development programs
  • Access to LinkedIn Learning and professional training
  • Opportunities to attend industry events and conferences

Company Culture & Engagement

  • Mission-driven work with a focus on innovation and education
  • Team-building activities and company events
  • Volunteer opportunities to give back to the community


Many employees build long-term careers with I-CAR, with tenures of 5, 10, or even 30+ years. Join us and be part of a team that makes a difference in the industry.


EEO Statement:

I-CAR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, protected veteran status, or any other characteristic protected under federal, state or local law, where applicable. Those with criminal histories will be considered in a manner consistent with applicable state and local laws.