Letโ€™s get started
By clicking โ€˜Nextโ€™, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Imaging/Graphics, Remote) image - Rise Careers
Job details

Software Engineer (Imaging/Graphics, Remote)

Are you interested in solving hard problems? Do you enjoy engineering projects that are more math-intensive? Are passionate about 3D modeling, graphics, and collaborating with multiple engineering teams?

 

You will work with large code bases and modern graphics pipelines. You will use your math prowess to write algorithms that process, interact with, and visualize 3D objects in Vectorworks. Your contributions will be visible to all users, leaving a lasting mark on our software.

 

The user interaction team builds anything the user interacts with on the screen when designing one of our four Computer Aided Design applications. This team is the glue of all engineering teams at Vectorworks. We touch what all the other teams are working on and put it together to give the user an entry point into the software.

 

 

In this role you will:

 

  • Design and code software product components based on detailed specifications.
  • Determine and document user requirements for task overviews.
  • Create and review feature and project designs.
  • Implement projects according to design specifications.
  • Test development code and conduct peer reviews.
  • Investigate bugs and determine appropriate fixes.
  • Collaborate and provide technical assistance to others.
  • Perform competitive analysis when necessary.

 

 

Here is what success looks like:

 

  • Proficiency in C++
  •  Geometry/Graphics knowledge, including matrix and vector manipulation
  • Exceptional math skills
  • Practical knowledge of Mac and/or Windows operating systems

 

 

Extra Credit:

 

  • Knowledge of 2D computer graphics and imaging, architecture, user interface
  • Exposure to OpenGL, DirectX, Vulcan, Metal and/or rendering techniques
  • All around development skills in software and systems: C++, build systems, test systems, etc.
  • Familiarity with multithreading
  • Experience with PDF generation and printing



Who We Are

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

 

Our Core Values

 

Our values define our fundamental beliefs as a company to guarantee that our employees and customers alike are celebrated for not just their abilities but who they are as individuals.

 

Inclusion โ€“ Collaboration โ€“ Balance โ€“ Innovation

 

Click here to learn more about how we live out our values.

 

Check out our Glassdoor page to learn more about life at Vectorworks.

 


Benefits:

 

  • 15 days of Paid Time Off (PTO) per year. At 5 years of employment this goes up to 20 days of PTO.
  • 9 paid holidays and a holiday break for non-essential employees in December.
  • 5 days of Volunteer Time Off
  • 3 days of Summertime Leave
  • 3.5% employer 401k contribution matching
  • 4 weeks of paid Parental Leave
  • Medical, Dental, Vision
  • Short/Long Term Disability
  • Pet Insurance
  • Tuition Re-imbursement up to $5,250 per year
  • Employee discount programs

 

 

Vectorworks Inc. is an Equal Opportunity/Affirmative Action Employer

 

NOTE: Women and minorities are less likely to apply to jobs if they do not feel they fit the job description in totality. Each individual has a unique combination of skills. If you do not check all the boxes, we still encourage you to apply.

 

 

Global design and BIM software leader serving 650,000+ professionals in the architecture, landscape and entertainment industries.

3 jobs
BADGES
Badge Flexible CultureBadge Future MakerBadge Global CitizenBadge InnovatorBadge Rapid Growth
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
DATE POSTED
July 17, 2024

Subscribe to Rise newsletter

Risa star ๐Ÿ”ฎ Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!