Share this Job

Software Engineer II - Visualization

Date: Jul 11, 2019

Location: Pune, IN, 411028

Company: Bentley Systems


  • The successful candidate will be part of Bentley’s core Software Development group, implementing new features and solutions for AEC industry software.
  • Responsibilities include software design, implementation, testing and documentation



  • Has excellent experience in C++ 
  • Has experience with one of: Unity, Unreal, CryEngine, OpenGL, DirectX, Vulkan
  • Has good knowledge of Photorealistic rendering and the workflow for producing images,
  • Has knowledge one of 3ds Max, Maya, Cinema 4d or other high-end modelling and visualization tool and programming with their API’s
  • Has good knowledge of geometric mathematics, vector maths
  • Has good understanding of mesh geometry
  • Has in knowledge of photo realistic rendering algorithms and how they are used to produce imagery.
  • Is able to implement algorithms to solve specific problems
  • Has good verbal and written communication skills
  • Has ability to learn and adapt quickly to maximize productivity
  • Has strong analytical and problem-solving skills
  • Is self-motivated person with the ability to work as part of a team



  • Has experience in software development in CAD or related areas (Computer Graphics, Gaming, Animation, OpenGL)
  • Is aware of Design Patterns and advanced programming concepts

Job Segment: Software Engineer, CAD, Drafting, Engineer, Test Engineer, Engineering