Overview:
The Rhino Developer plays a pivotal role in our organization by developing and maintaining Rhinobased software solutions to streamline design processes enhance workflow efficiency and facilitate innovative design concepts. This role is essential in advancing our technological capabilities and empowering our design teams to create cuttingedge solutions.
Key Responsibilities:
- Collaborate with design and development teams to understand project requirements
- Develop custom Rhino scripts and plugins to automate design tasks
- Create and maintain parametric models using Rhino and Grasshopper
- Optimize and troubleshoot existing Rhinobased applications and workflows
- Integrate Rhino with other software and tools to enhance interoperability
- Conduct code reviews and performance testing for developed solutions
- Provide technical support and training to internal teams
- Stay updated with the latest Rhino and Grasshopper developments and functionalities
- Document and maintain codebase and technical specifications
- Collaborate with external vendors and partners for software integration and development
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Proven experience in Rhino 3D development and customization
- Proficiency in C# programming and Rhinoscripting
- Strong understanding of parametric design principles and Grasshopper
- Experience in developing and maintaining Rhino plugins and scripts
- Ability to troubleshoot and optimize performance for complex Rhinobased applications
- Excellent problemsolving and analytical skills
- Strong communication and collaboration abilities
- Ability to work effectively in a remote team environment
- Experience with version control systems such as Git
c# programming,parametric design principles,grasshopper,rhino,rhinoscripting,teams,python,rhino plugins,parametric design,custom rhino scripts,version control systems,rhino 3d development