AR (Augmented Reality)/Software Engineer Intern/Co-op/Student – Kohler

  • Student Employment & Internships
Posted: 11.20.23

AR (Augmented Reality)/Software Engineer Intern/Co-op/Student – Kohler

Kohler Innovation Center


The intern/co-op/student will work on developing an Augmented Reality Interactive Modeling tool that overlays color mapping onto a physical object to indicate dimensional variance between the CAD master and physical model. This tool will enable real-time, precise alterations to the CAD files, and the goal is to improve accuracy, shorten development time, and lower the skill level required for these tasks while also expanding the use of Augmented/Mixed reality in other areas of product development.

The intern would act in a supporting role for research & development of AR (augmented reality), mechanical, and computer engineering functions. Under the engineering manager’s direction, the individual will provide technical support in AR and software programming. The individual will work in a multi-disciplined engineering team that includes software engineers, data scientists, and material scientists.


AR (Augmented Reality)

a. Develop an understanding of AR technologies.

b. Program and troubleshoot AR applications.

c. Evaluate AR technology and various hardware devices

d. Collaborate with cross-functional teams to ensure effective integration of AR technology into existing processes and systems.

Computer Engineering

a. Using programming languages and software design principles to develop custom experiences.

b. Program and troubleshoot software applications.

c. Support the integration of software programming into AR.

d. Develop an understanding of AR software design principles and have the ability to effectively communicate and apply this knowledge.


Supervisory Relationships:

1. Reports to Manager – University of Illinois Research Park (UIRP)

Organization Relationships:

1. Collaborates with Digital Transformation engineering team for project and process guidance.

2. Works in close relationship to key business stakeholders (end customer internal to Kohler) for project requirements gathering, feedback, and updates

3. Contact with external companies (I.E. hardware/software developers) for quoting purposes


Requires current enrollment and/or successful completion of study at an accredited school offering Computer Engineering, Computer Science, Electrical Engineering, or other related fields.

Proficiency with Microsoft Office is required.

Must be self-motivated and able to function in a project team environment. “Working towards a solution that you don’t know”

PREFERED SKILLS/ EXPERIENCE (C#, or C++, or C), (Unity engine, or Unreal Engine) Python, CAD, 3D Modeling, Augmented Reality, Computer Vision.

To apply for this job please visit