Share Email Opening

Senior Software Engineer (C++) 


The Senior Software Engineer designs and codes software components, units, and modules that meet product specification and development schedules.  Tests and debugs assigned components and units.  Participates in knowledge of one or more platforms and operating systems, and of programming languages such as C and C++.

The ideal candidate would consistently display the following characteristics:

  • Excellent requirements gathering.
  • Well-thought out polished designs.
  • Ability to estimate, schedule, and accurately track projects through to completion.
  • High-quality implementations.
  • High productivity throughout the life of the projects.
  • Very high quality of work and production rate. Trusted to get things done right the first time and not introduce regressions.
  • Shows strong initiative. Actively identifies problems inside and outside area of responsibility and proposes solutions.
  • Possesses advanced organizational skills. Very good at prioritizing bugs. Uses time well.
  • Is a leader, professional role model and technical resource for others.
  • Is a subject matter expect in at least several complex technical areas.
  • Provides consultation and direction on complex projects.
  • Tenaciously attacks problems. Determined to understand and address root causes.
  • Knows when changing circumstances necessitate reevaluation of priorities and approaches.
  • Is considered to be an undisputed top level contributor.

Position Requirements


  • BS in computer science or related field
  • 5-8 years of experience in software development

Skills Required:

  • Practical knowledge of one or more platforms and operating systems, and of programming languages such as C and C++
  • Requires knowledge of one or more systems architectures such graphics and many of Vectorworks subsystems.
  • Has the demonstrated ability to consistently understand and solve complex problems.
  • Has over many years consistently undertook or lead complex projects with minimal supervision.

Equal Opportunity/Affirmative Action Employe

About the Organization Vectorworks, Inc. is a wholly owned subsidiary of the Nemetschek Group and has been developing software since 1985. The Vectorworks line of software products provides professional design solutions for more than half a million designers in the AEC, entertainment, and landscape design industries. With a tradition of designing CAD and Building Information Modeling (BIM) solutions that allow designers to easily capture, develop, and communicate their ideas with accuracy and efficient, Vectorworks continues to be a global leader in 3D design technologies.

Since its beginnings in the mid-1980s as Diehl Graphsoft, Inc., the company has played a formative role in the CAD industry, redefining the marketplace by setting a high standard for its products, and continually testing and refining them to surpass users' expectations. In the process, it has become an internationally respected leader in both CAD and BIM technology. The company created one of the first CAD programs, one of the first 3D modeling software programs, and the first cross-platform CAD application. Vectorworks was also one of the first to introduce BIM capabilities, before BIM became an industry buzzword.

The Vectorworks, Inc. office is located in Columbia, MD, where approximately 180 employees perform their greatest work to serve our customers and maintain our lead in the industry. Please visit our website at to learn more.

Thank you for your interest in Vectorworks!  

This position is currently not accepting applications.

To search for an open position, please go to


Other Jobs Within Same Category
-- None found --

Other Jobs Within 60 Miles
-- None found --

Follow us

AppOne.comTM   copyrightŠ1999-2017 HR Services, Inc.
Click here for technical assistance.