SideFX hiring Cross-platform C++ UI/UX Software Developer

SideFX hiring Cross-platform C++ UIUX Software Developer

Studio: SideFX

Job Opening: Cross-platform C++ UI/UX Software Developer

Location: Toronto, Ontario, Canada

Type: Full-Time

Responsibilities:

  • Design, develop, and extend a wide range of user experience frameworks, features and workflows with an emphasis on ease of use, intuitiveness and customizability.
  • Identify and optimize bottlenecks in Houdini’s C++, Qt and Python UI/UX architecture.
  • Keep up to date with the latest academic and industry breakthroughs; independently research and develop ideas to continuously push our procedural technology forward.
  • Collaborate with other R&D staff, technical directors and artists to produce best-in-class frameworks and next-generation workflows.
  • Other duties as assigned.

Qualifications & Skills:

  • Relevant higher-level education in Computer Science or equivalent industry experience, and user interaction design, with a record of academic and professional excellence.
  • Extensive experience as a UI/UX software developer.
  • Expert knowledge of best practices in user interaction design, visual representation of complex data, and information architecture as applied to complex CG applications.
  • Strong, modern C++ programming skills and knowledge.
  • 2+ years of working experience with OpenGL, Qt and Python.
  • Ability to take positive initiative, work independently and within a large team.
  • Strong communication skills with the ability to clearly convey complex technical information.
  • Familiarity with performance optimization and parallel programming techniques.
  • Passion for graphics and for interacting with end-user clients and artistic staff.
  • Excellent problem-solving skills.

Not required but great to have:

  • Extensive experience developing 3D GUI and usability software, with a strong appreciation of design aesthetics.
  • Demonstrable knowledge of a professional DCC or GameEngine application (e.g. Houdini, Maya, Softimage, Cinema 4D, UE4, Unity).
  • Experience with cross-platform development.

animation-and-vfx-jobs-apply-now-hr