← Back to list
Job

Senior Software Developer – Redshift for ArchViz

Backend Developer • On-site • Full-time • 📍 Bad Homburg vor der Höhe

As a Senior Software Developer on Maxon's Engineering team, you'll build ArchViz plugins that connect Maxon Redshift with CAD/BIM applications.

Responsibilities

  • Design and develop new and existing ArchViz plugins connecting Maxon Redshift with CAD/BIM applications (Vectorworks, Revit, ArchiCAD)
  • Implement real-time synchronization between host applications and Redshift visualization
  • Handle data transfer (geometry, textures, material properties, vegetation/asset libraries, lighting)
  • Ensure outstanding performance for large-scale architecture projects
  • Collaborate closely with UX, product management, and developers from other Maxon teams
  • Mentor junior developers while upholding high coding standards

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Expert-level C++ skills with proven experience building high-quality software
  • Experience developing plugins/integrations for 3D DCCs
  • Solid understanding of 3D geometry processing, material systems, and asset management
  • Strong debugging, optimization, and performance analysis skills
  • Knowledge of CAD/architecture workflows

Nice to have

  • Experience with C#, .NET, or similar languages for CAD plugin development
  • Experience developing plugins for CAD/BIM software applications
  • Experience with rendering software, ideally Redshift, but also Unreal Engine, Unity, or V-Ray

Soft skills

Team playerCross-functional collaboration with UX and product managementMentoring ability

What we offer

  • Permanent full-time position
  • Highly motivated international team of specialists
  • Structured onboarding with a personal mentor during the initial period
  • Diverse individual development opportunities

About the company

Maxon is a leading developer of digital content creation and 3D visualization technology, including the Redshift renderer, actively shaping the future of the field.

Education: Informatika, szoftvermérnöki vagy hasonló terület BSc/MSc diplomája

Similar jobs