Skip to Content
Search For Jobs

What's your expertise?

Where should we look?

Zip Code

25 Km

25 Km
50 Km
100 Km
500 Km
1000 Km
2500 Km

Job Type

All
Contract  (41)
Permanent  (4)

Category

All
Engineering  (1)
Finance  (3)
IT  (30)
Other Opportunity  (11)
Main Content

3D Rendering, Software Developer

Category:Contract
Location: Montréal, QC H4P 1T7
Posted:Fri, March 13, 2020

Poste situé à de la Savane Montréal

SOFTWARE DEVELOPER – 3D RENDERING

Opportunity Type: Contract to permanent position

Duration: 1 years with extension until permanent position

We are currently looking for a Visualization Software Developer to join our company. You will be working as part of ORB development team to define, design, implement and deploy ORB visualization framework technologies. You will be working closely with other Architects and developers to ensure a consistent design across ORB eco-system. As part of your responsibilities, you will be responsible to bridge gaming and web technologies, along with open source technologies, and proprietary technologies. As Software Developer, you will be involved with the designs of other technology components, which interact with visualization framework.

ORB is an exciting new solution led by industry veterans coming from the Film, Games and Simulation industries that will bring your knowledge and experience to new frontiers. Come and join our agile development team in developing high-performance, scalable and extensible systems.

Responsibilities

Working on our next gen visualization tool, you will be researching techniques and algorithms using state-of-the-art knowledge to create cool new features

  • Collaborate with product owners and architects to create cutting edge technologies
  • Develop software solutions using good development practices (i.e. code quality standards, peer review, engineering testing, static code analysis, unit tests and smoke tests, within established deadlines)
  • Collaborate with support and quality departments to maintain existing capabilities and improve the technologies
  • Enforce Agile methods by communicating regularly, sharing risk analysis, proposing options, taking initiatives
  • Contribute to Design, Implementation and Deploy of Visualization technologies
  • Game Engine Based Visualization Framework and Services
  • Rendering Pipeline Framework
  • Surface Materials Framework
  • Web Based 3D Viewport Framework and Services
  • User Interface Toolkit and Interaction Models
  • Contribute to Design on several VELOCITY components, such as:
  • 2D and 3D Asset Framework
  • Procedural Geometry and Scene Layout Framework
  • Rest/RestFul APIs

Competencies and qualifications

  • Bachelor's degree in Computer Science or Computer Engineering (or equivalent) experience
  • Strong C++ language skills and OO design experience
  • Good knowledge of graphics APIs and shader languages (DirectX/HLSL, OpenGL/GLSL, Vulkan, etc.)
  • Excellent 3D math skills
  • Experience on Game Engine Technology (Unreal / Unity)
  • Demonstrated proficiency in multi-threaded programming techniques for real-time systems
  • Good CPU and GPU optimization and debugging skills
  • Experience on Image Generation (IG) software is an asset
  • Passion for understanding complex problems and driving innovative technical solutions

Please send your CV at jean-sebastien.mb@experis.ca