Software Engineer (Rendering)

Job Locations US-MD-Columbia
Posted Date 4 months ago(10/20/2017 4:55 PM)
Job ID


What’s in it for you?


Vectorworks, Inc. is looking for talented, motivated Rendering Engineers to help us advance rendering systems for our leading CAD/BIM package sold in 85 countries around the world.


It’s an exciting time to join the Vectorworks family, and if you are looking for an opportunity to have a lasting impact on a growing team, we hope you’ll take the time to learn more about this opportunity!


In this role, you should expect to:


  • Determine and document user requirements for task overviews
  • Create and review task designs
  • Implement projects according to design
  • Test development code
  • Schedule and track time spent on projects and other tasks
  • Investigate bugs and determine appropriate fixes
  • Peer review code
  • Collaborate and provide technical assistance to others
  • Complete professional development task
  • Provide assistance for documentation
  • Perform competitive analysis when necessary


Why do you want this job? Because you are:


  • Passionate about innovation, R&D and graphics technologies.
  • Driven to create excellent and highly functional client facing products.
  • Looking to work with the latest rendering technologies.


Why do we want you? Because you have:


  • A Bachelor of Science degree in Computer Science.
  • 5 or more years of experience
  • Proficiency with C++
  • Expertise with OpenGL.
  • Experience with rendering and shader programming.
  • Deep knowledge of the graphics pipeline, GPU architecture, advanced lighting, texturing, and rendering techniques.
  • Strong math skills.
  • Knowledge of scripting languages like Pascal, Python, Visual basic, etc.


Vectorworks Inc. is an Equal Opportunity/Affirmative Action Employer


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