Software Engineer Intern for Immersive Media Tools…-Tools.html

Software Engineer Intern for Immersive Media Tools**

Snibbe Interactive ( is seeking computer science interns with diverse software engineering skills for highly engaging and challenging work to create support tools for immersive and web-based interactive media. You will create tools and scripts to support and create physically reactive installations that incorporate computer graphics, gaming, computer vision and web technologies at Snibbe Interactive’s San Francisco office.

Snibbe Interactive is a fast-growing company that creates large-scale interactive installations for science museums, public spaces, corporations, and other public and private clients. Our work has unique characteristics of bringing joy, social engagement and meaning to the everyday lives of ordinary people. Our market is worldwide and includes clients in a number of vertical markets including science museums, branding, entertainment and public art. Some of our recent installations have taken place at San Francisco’s Exploratorium, the London Institute of Contemporary Arts, The Tokyo Intercommunications Center, Yahoo Corporation and many others.

Key skills required:

  • Software engineering in C++ or Java

  • Proficiency in a scripting language such as Perl or Python

  • Familiarity with configuring and automating Windows computers

  • Bachelor’s degree or equivalent in Computer Science

  • Excellent interpersonal and communications skills

Skills and interest in the following areas are also useful:

  • Familiarity with windows development and running environments, ability to troubleshoot drivers, graphics cards, video capture

  • Software tools programming: web, configuration scripts, etc.

  • Configuring software installers

  • Web technologies: JSP/Servlet, Tomcat, MySQL, JavaScript, XML

  • Computer vision programming - OpenCV and other lower level libraries

  • Film, animation and video post-production


  • Design and program support tools for creating, debugging and installing immersive and web interactive projects

  • Document your work with comments, source control logs, wiki entries.

  • Debugging and testing of your work.

  • Communicate with engineering, project management, business and creative staff regularly and effectively.

The work we do is technically sophisticated, often at the level of contemporary research. This is a wonderful opportunity for a terrific engineer with interests in the arts, gaming or museum exhibits who wants a uniquely satisfying job. Snibbe Interactive provides a uniquely positive, playful and kind workplace. Interns will be compensated with a competitive hourly rate based on level of experience.

Please send a letter of interest, resume and sample work to We will request interviews and recommendation letters from the top candidates. This is a paid internship at our San Francisco studio (compensation amount depending on experience).