Plantrs Senior Software Developer Bad Homburg or Waterloo
The Company
Join a company which makes powerful user-friendly software that artists and others working in a variety of industries use for 2D / 3D design, 3D modeling, motion graphics, animation, filmmaking, digital sculpting, product and architectural visualization, editing, and rendering.
The Mission
You will be working on developing a new AEC-focused integration of Redshift into one of the following: Vectorworks, Archicad, Rhino, SketchUp, or Revit. Your primary responsibilities will be to:
- Implement scene translation from Vectorworks / Archicad / Rhino / Sketchup / Revit to Redshift.
- Integrate the Redshift RenderView and other GUI elements into Vectorworks / Archicad / Rhino / Sketchup / Revit.
- Design and implement workflows for placing, manipulating, and editing Redshift materials and lights in Vectorworks / Archicad / Rhino / Sketchup / Revit.
- Implement support for browsing of client asset libraries and the placement of these assets in the Vectorworks / Archicad / Rhino / Sketchup / Revit scene.
- As part of our international development team, you will work closely with product managers, UX designers, and the QA department.
- You will be expected to write robust, readable, and maintainable code, participate in the design, performance, and code review processes, and contribute to the department\’s best practices and guidelines.
Key Skills
- A degree in Computer Science, Engineering, Physics, or Mathematics. A focus on computer graphics is advantageous.
- Extensive experience writing plugins for one of the following: Vectorworks, Archicad, Rhino, SketchUp, or Revit.
- A minimum of 3 years experience in programming with modern C.
- Bonus points for experience with:
- Other DCC apps.
- Qt or other cross-platform UI toolkits.
- Dependable team player with a genuine interest in delivering an excellent product, a strong sense of responsibility, the ability to work independently, meet deadlines, and communicate well in a distributed team.
- Fluent in written and spoken English.
Additional Skills
Spring, .NET, C / C++, Go, React, OOP, C#, AWS, Data Structures, Software Development, Java, Distributed Systems.
Employment Type: Full Time
Experience: years
Vacancy: 1
Software Developer • Hochtaunuskreis, Hesse, Germany
#J-18808-Ljbffr
Kontaktperson:
KMP Placements LLP HR Team