C++ Software Engineer (3D Design Software, Remote)

Job Locations US
Posted Date 4 weeks ago(4/28/2022 11:55 AM)
Job ID


CAD Software, Entertainment Industry, New Feature Development, C++


You are passionate about impacting entertainment experiences and seeking to work with innovative industry-leading client facing software. You are looking to grow your hands-on expertise in many disparate technologies ranging from user interface to back-end systems as well as all points in between. As a curious problem solver, you enjoy building elegant solutions.


When you join Vectorworks, Inc., you will work on entertainment industry product features in a remote collaborative team environment where you will be challenged and supported through the development process. Our company encourages work life balance and idea generation as we continue to leverage technology to advance our products for our users’ needs.



You’ll Make an Impact By:

  • Collaborating with product specialists to develop user requirements and technical specification documents.
  • Assisting in design and coding of software product components, units, and modules according to detailed specifications.  
  • Participating in analysis and development of test plans. Testing assigned components and units.
  • Providing test results and recommending corrections to senior developers and/or team manager.
  • Implementing projects according to design.
  • Investigating bugs and determining appropriate fixes.
  • Peer reviewing code.
  • Collaborating and providing technical assistance to others.
  • Completing professional development tasks.
  • Performing competitive analysis when necessary.


About you:

  • A minimum of 60 college credits in the computer science or related field. (Required.)
  • BS degree in Computer Science or related field.
  • Minimum 2+ years of experience in software development.
  • Practical knowledge of one or more platforms and operating systems, and programming languages such as C and C++
  • Knowledge of computer graphics, lighting design, user interface, and/or geometric algorithms.
  • Excellent written and verbal communication skills.


Extra Credit:

  • Experience using or developing CAD applications.
  • Experience with lighting, audio, video and automation control systems.
  • Touring show experience.
  • All around development skills in software and systems: C++, command line, build systems, test systems, etc.
  • Ability to identify and resolve security holes in various components written in C++.


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