Chicago, IL

Chicago, IL

Full-Time

Full-Time

Junior Creative Software Engineer

Junior Creative Software Engineer

Junior Creative Software Engineer

We're looking for a Junior Creative Software Engineer to help design and build interactive experiences that merge technology with art and storytelling. This hybrid Chicago-based role is ideal for curious makers with a passion for visual design, software development, and how things like theme parks or interactive installations come to life.

We're looking for a Junior Creative Software Engineer to help design and build interactive experiences that merge technology with art and storytelling. This hybrid Chicago-based role is ideal for curious makers with a passion for visual design, software development, and how things like theme parks or interactive installations come to life.

Job Description:

Job Description:

We are looking for a Junior Creative Software Engineer to join our growing Chicago team. As a Creative Software Engineer, you will contribute to the design and implementation of interactive experiences that use technology in unique ways. You are a maker that is excited to learn new tools and techniques. You are someone who is curious about how theme parks, video games, or interactive art is made. You have an eye for detail, visual design, and software development. You will report to the Technical Director. 

 

This is a hybrid position out of our Chicago office. Work hours are M-F 9am-6pm CST w/ occasional weekend or off-hours work as well as travel for on-site installations.



What You Will Do

  • Contribute to the design and implementation of system architecture and software features

  • Work with creative directors to evolve and realize their vision for exhibits and real-time software via brainstorming, iterative prototyping, etc.

  • Develop real-time interactive software for exhibits

  • Contribute to technical documentation

  • Contribute to the specification of AV and PC hardware for interactive installations

  • Travel to install, configure, and maintain exhibits

  • R&D new tools, processes, and frameworks

  • Learn & inform the processes and toolkits we use every day.

 

Qualities and Qualifications 

  • 1+ years working in product production, enterprise-level engineering projects, or real-life experiences in a Creative/Design/Agency Setting

  • Experience in large-scale interactive installations (executive briefing centers, museums, theme parks, etc).

  • Experience with software development and hardware deployment required for multiple synchronized computers, depth cameras, various sensors, projection mapping, touchscreens, media walls, etc.

  • Proficiency working with creative frameworks like TouchDesigner, Unity (C++ & blueprint), or front-end Web Development (WebGL, Node.js).

  • Experience w/ Git & version control

  • Experience w/ C++ &/or Python

  • Experience w/ AV Systems & PC Hardware

  • Ability to troubleshoot complex technical systems

  • Ability to describe and document technical concepts

  • Secondary skills in Notch, OpenFrameworks, Max MSP, or other similar platforms are a plus.

  • Experience with generative artwork guided by data (sensor data, web api, etc).

  • Enthusiasm pushing the limits of interactive environments using materials, software, and hardware in creative ways, exploring emerging technologies.