Junior Creative Software Engineer

Chicago – 

Introduction 

Envoy is an end-to-end digital consultancy that helps organizations accelerate growth through connected customer experiences. Trusted by iconic brands and tomorrow's category leaders, Envoy's multidisciplinary team of strategists, designers, and technologists deliver client impact through brand building, e-commerce, digital products, built environments, marketing, and communications. Headquartered in Irvine, California, with offices in San Diego and Chicago, Envoy transforms experiences for clients such as T-Mobile, VIZIO, Arlo, Nike, and Diageo. 

 

Opportunity 

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.

 

What We Offer 

The salary range for this position is between $70,000 to $95,000, plus benefits. Please note that the base salary range is a guideline, and individual total compensation will vary based on factors 

such as qualifications, skill level, competencies, and work location.

 

Envoy offers 100% employer-paid health and dental, vision, 401(k) matching, paid vacation, sick leave, and holidays.

 

Envoy is committed to equity.

 

We are committed to providing an inclusive and welcoming environment for all members of our community. Envoy does not and shall not discriminate on the basis of race, color, religion, gender, gender expression, age, national origin, disability, marital status, sexual orientation or military status.