Rendering Engineer (C++, GPU, shaders, remote)

Job Locations US
Posted Date 6 days ago(1/20/2023 11:33 AM)
Job ID


Low level shaders. GPU architecture. DirectX. Metal.


You are motivated by challenging problem solving and looking to expand your graphics skills in an innovative environment. You seek to build high quality customer facing software on a collaborative team.


Our company promotes work life balance and ideation as we continue to leverage the latest technology to advance our products for our users’ needs.



You’ll make an impact by:

  • Building high-quality features and functionalities within demanding deadlines.
  • Working collaboratively to conceptualize, implement, and test features to achieve team and department goals.
  • Considering users’ best interests when making technical decisions as software is developed.
  • Being instrumental in migrating and modernizing our graphics technologies.
  • Helping develop technical connections between Vectorworks and other interactive, real-time, photorealistic, physically-based graphics engines and applications.
  • Staying up to date with the latest developments in computer graphics.
  • Implementing projects according to design
  • Testing development code
  • Scheduling and tracking time spent on projects and other tasks
  • Investigating bugs and determining appropriate fixes
  • Peer reviewing code


About you:

  • A Bachelor of Science degree in Computer Science.
  • 3+ years of graphics and/or rendering experience.
  • Experience with rendering and shader programming.
  • Proficiency with C++.
  • Expertise with programming real time rendering engines and shaders.
  • Deep knowledge of the graphics pipeline, GPU architecture, advanced lighting, texturing, and rendering techniques.
  • Professional experience with several graphical APIs, including: GLSL/HLSL, DirectX, Metal, OpenGL, Vulkan, GLES, and/or WebGL.
  • Extra credit: Significant use of one or more general-purpose modeling, rendering, and animation packages.


Vectorworks Inc. is an Equal Opportunity/Affirmative Action Employer


Join our team

Vectorworks Inc. is a global design software company targeting entertainment, architecture and landscape industries with enterprising and intuitive solutions that allow users to create without limits.


We're building something that people use every day. You’ll be challenged. You’ll be inspired. Together, we work hard, we play hard, and are driven by a nonstop curiosity to explore, experiment and innovate. It takes a lot of hard work and support from colleagues around the world — an entire team united behind something big, something that helps shape the future of design. 



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed