(Job) OpenGL Programmer Wanted!

Broken keyboard

Here is a cool job for you, dear OpenGL programmers. I publish this job offer just to help a little bit my friends at GarageCube and 1024 architecture, so don’t panic, you should not see other job offers on Geeks3D (except for Geeks3D…).

The job is based in Paris (et parler français est un must même si l’annonce officielle stipule que c’est un bonus…) and you’ll work on a kind of all-purpose cross-platform game/demo engine (Windows, Linux and Mac) as well as on graphical user interfaces. You can also contact me (in french please 😉 ) if you need more details before officially contacting 1024.

Here is the official job description (in english and in french):

Multi-media Engine programmer, advanced level

Job description:
Develop and maintain a multiplatform engine that will be the basis for realtime multimedia applications, including different frameworks. Full time position, in Paris where you will work with part of the creative development team as well as other teams in Switzerland and worldwide.

– Language skills C / C++ / Objective C / Python / Lua
– Prior experience with OpenGL and good knowledge of GLSL.
– Minimum 3 to 5 years experience in realtime graphics programing and/or video games
– Programing will be in OSX Xcode and Windows Visual C++ environments
– Skilled in debugging and optimization
– Experience in software engine architecture required
– Fluent in English

We are looking for someone who is motivated, autonomous and creative with good communication skills.

Bonus skills:
– French speaker
– Experience in user interface programing (GUI)
– Experience in Cinder, OpenCV, Quartz Composer frameworks.
– Experience in video playback, API Quicktime, FFmpeg
– Knowledge in network protocols and PHP

An interest in art is also welcome.

Documents needed for application:
– CV, resume
– References
– Samples of work
– Website or links
– Cover letter

Please send your application to codingjob [at ] 1024architecture [dot] net

1024 architecture Sarl is a Paris, France based creative studio producing artistic installations.
GarageCUBE SA develops multimedia software for visual artists, known for its flagship software for live video mixing called Modul8. GarageCUBE is based in Geneva, Switzerland. The two companies developed MadMapper, a software for videomapping. The new project will be in the same mindset as Modul8 and MadMapper.

And here’s the french description:

1024 architecture / Garagecube – Engine Software Programmer

Programmeur moteur, niveau avancé.

Mission :
Développer et maintenir un moteur multi-plateforme destiné à la création d’applications multimédia en temps réel, incorporant différents frameworks. Travail à plein temps basé sur Paris au sein d’une partie de l’équipe créative, en collaboration avec le reste de l’équipe basée en Suisse et dans le monde.

Profil recherché :
Maitrises des langages :
– C / C++ / objective C / Python / Lua
– Expérience de l’API OpenGL et bonne connaissance du GLSL
– Programmation dans les environnements mac OSX Xcode et Windows Visual c++
– Bonnes aptitudes à l’optimisation et au debugging
– 3 à 5 années d’expérience dans la programmation graphique temps réel dans le domaine du multimédia ou du jeu vidéo
– Experience en architecture moteur
– Anglais courant
– Personne motivée, autonome, créative et ayant un bon esprit d’équipe.

Les plus :
– Experience dans la programmation d’interfaces utilisateurs
– Experience avec les frameworks Cinder, Open CV, Quarz composer
– Experience en Lecture de fichier vidéo, API Quicktime, FFMPG
– Connaissance des protocoles réseaux et language php
– Interêt aux millieux artistiques

A fournir :
– CV
– Références
– Exemples de réalisations
– Site internet
– Lettre de motivation

Par email :
codingjob [at ] 1024architecture [dot] net

A propos :
1024 architecture Sarl, studio créatif réalisant des intallations artistiques, basé à Paris. Garagecube SA, développeurs de logiciels multimédia destiné aux artistes visuels, basé à Genève et connu pour son logiciel Modul8. Ont réalisé ensemble le produit MadMapper, destiné au video Mapping. Le nouveau projet s’inscrira dans la continuité de ce produit.

And if you want more information about both companies, just read this:

1024 architecture and GarageCUBE, creators of the real time video applications Modul8 and MadMapper, are looking for a Multi-media Engine Programmer. You will work in Paris with part of the creative team. Our focus is to create software in the fields of art, stage design and live video performance.

We create software for performances and installations in the context of what is known as VJing, Video Mapping and Art Installations. When we design our software our primary interest is to create a tool that we will enjoy using. We believe that this is one of the reasons that our software has been widely adopted in the many fields of the arts that utilize projection technology.

For the past six years 1024 architecture has been on forefront of live design. Starting with ‘Square3’ (vimeo.com/5262113), designed specifically for the producer, performer Etienne de Crecy. Since then they have continued to set the bar by developing large scale, interactive projection installations. These include projections on public buildings such as Perspective Lyrique (vimeo.com/18888136) as well as their own performances: Euphorie (vimeo.com/15591146).

GarageCUBE launched their first software called Modul8 (modul8.ch) in 2004. The goal was to create a fast, simple and intuitive live composition tool for video performance. At the time of its launch it was the only software of its kind to unleash the power of the video card providing unprecedented levels of high performances. The software has attracted many of the best artists working in the field of projection art, and has proved itself capable of working in small scale installations to arenas.

In 2010 the two companies joined forces to create a tool for projection mapping and the result is the award winning MadMapper: madmapper.com.

2 thoughts on “(Job) OpenGL Programmer Wanted!”

  1. René Bertin


    Comment on fait pour vous (te) contacter, l’option ‘Contact’ dans l’en-tête de ce site?


Comments are closed.