As a skilled senior software engineer, you will be in charge of the creation and improvement of Substance Designer and Substance Painter, which are today’s industry standard in 3D texturing for video games, VFX and animation.

ROLE

  • Design, code, review, test and debug high-end software dedicated to 3D artists
  • Collaborate with the product design and product management teams
  • Propose technical solutions and innovation as well as improvements to production processes
  • Work in a small and autonomous team, with a direct link to the Lead Software Engineers and the CTO
  • Participate to a highly-collaborative, inspiring creative environment
  • Embrace Agile methodologies with full transparency and cooperation, development sprints and frequent releases

REQUIREMENTS

  • Five or more years of experience
  • Master's in Computer Science or related technical field or equivalent practical experience
  • Fluent in C++
  • Capable of working within an agile development team
  • Knowledge of basic data structures, algorithms and computational complexity

PLUSES

  • PhD in Computer Science or related technical field
  • Working experience in the development of a computer graphics related application
  • Qt, Graphics APIs, and Python experience
  • Foundation in multi-threading
  • Multi-platform development and packaging experience (Windows / MacOS / Linux)
  • Javascript and CSS experience
  • Interest in customer requirements analysis
  • Interest in improving user experience