3D Render Engine Software Developer

3D Render Engine Software Developer
  • posted job: 2023-06-01
  • |
  • Vancouver
Apply Now
  • Job Country: Canada
  • Job Industry: Engineering & Architecture
  • Job Profile: 3D Modeling & Rendering
  • Training Duration: 2 months
  • Number of Jobs Opening: 50
  • Salary: ( 9301837 Per Year)
  • Job Type: Full Time
  • Visa: Provided by company
  • Food: Self
  • Accommodation: Provided by company
  • Air ticket: Provided by company
  • Medical Insurance: Provided by Company
  • Commuting to job location: Provided by company
  • Required Experience: 5 Years
  • Minimum Education Level: Bachelor’s Degree
  • Primary Language Requirement: English
  • Level of Language: Proficiency
  • Secondary Language Requirement: English
  • Employee Acceptance: International
  • Work Location: Work at Office/Being at Work
  • Hiring Need: Immediate

Job Description: We are seeking a skilled and creative 3D Render Engine Software Developer to join our dynamic team in the Engineering & Architecture industry. As a 3D Render Engine Software Developer, you will be responsible for designing, developing, and optimizing cutting-edge render engine software to enhance the visualization capabilities of our engineering and architecture projects. Responsibilities: Collaborate with cross-functional teams to understand rendering requirements and translate them into efficient software solutions. Design and implement high-performance 3D render engine software using programming languages such as C++, Python, and OpenGL. Develop real-time rendering solutions with a focus on advanced graphics techniques, including ray tracing, shading, and global illumination. Optimize rendering performance by leveraging parallel computing and GPU programming techniques. Conduct rigorous testing and debugging to ensure software stability and accuracy. Stay up-to-date with the latest advancements in computer graphics technology and integrate them into our render engine software. Collaborate with engineers, architects, and designers to provide technical support and address rendering-related challenges.

Job Requirement: Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is preferred. Minimum of 5 years of experience in software development, with a focus on developing 3D render engine software for the engineering and architecture industry. Proficiency in programming languages such as C++, Python, and OpenGL. Strong understanding of computer graphics principles and algorithms, including ray tracing, shading, and global illumination. Experience in developing real-time rendering solutions and optimizing rendering performance. Familiarity with industry-standard rendering frameworks, such as Unreal Engine or Unity. Knowledge of parallel computing and GPU programming for accelerated rendering. Ability to work collaboratively in a multidisciplinary team, including engineers, architects, and designers, to understand their rendering requirements and translate them into efficient software solutions. Strong problem-solving and debugging skills, with a keen attention to detail. Eligibility to work in Canada and willingness to work in Vancouver.

Our Partners