Interactive Media Software Engineer for Scott Snibbe

Interactive Media Software Engineer

We are seeking a software engineer with solid computer science skills for highly engaging and challenging work in interactive media. You will work with media artist Scott Snibbe at his San Francisco studio to create physically reactive public art installations that incorporate computer graphics and computer vision. These installations are installed temporarily and permanently at sites worldwide and you will receive exhibition and publicity credit for your contributions.

Key skills required:

* Computer Graphics programming - 2D, 3D, simulation, OpenGL, video game programming.

* Computer vision programming - especially person tracking and high-quality figure extraction using OpenCV and other lower level libraries.


* Software engineering - ability to integrate into a large, relatively well engineered vision/graphics system while improving and extending it.

* Masters' degree or equivalent in one of the above fields.

Skills and interest in the following areas are also useful:

* Strong familiarity with windows development and running environments, ability to troubleshoot drivers, graphics cards, video capture

* Film, animation and video post-production

* Video optics - rear and front video projection, infrared lighting, filters

* Organizational and writing skills

* Good interpersonal and communications skills

We are willing to teach a talented person graphics or vision if their skill is only in one area