Apply on company website

Future Works is hiring a SketchUp Plugin Developer - Furniture Catalog & FBX Export

About the Role

The developer will design, implement, and maintain core features in a SketchUp extension, specifically focusing on furniture library integration and reliable FBX file export functionality.

Responsibilities

  • Develop and optimize a plugin for SketchUp using Ruby and C++
  • Integrate a searchable furniture product catalog within the SketchUp interface
  • Implement robust export capabilities to FBX file format
  • Ensure compatibility across supported SketchUp versions
  • Write clean, maintainable, and well-documented code
  • Collaborate with designers to refine user experience
  • Diagnose and fix performance issues in 3D rendering workflows
  • Test plugin functionality across different system configurations
  • Support backward compatibility for existing users
  • Respond to user-reported bugs and feature requests
  • Improve loading speed of large furniture libraries
  • Handle texture and material mapping during export
  • Preserve model hierarchy when exporting to FBX
  • Optimize memory usage during catalog browsing
  • Implement error handling for failed export operations
  • Update the plugin to align with SketchUp API changes
  • Securely manage access to online furniture data
  • Ensure consistent UI design with SketchUp's native look and feel
  • Document technical specifications and user workflows
  • Assist in creating end-user documentation

Nice to Have

  • Experience with FBX SDK
  • Previous work on e-commerce furniture platforms
  • Knowledge of interior design workflows
  • Familiarity with cloud-based 3D asset libraries
  • Contributions to open-source CAD tools
  • Experience with cross-platform plugin development

Compensation

Competitive salary based on experience

Work Arrangement

Remote with flexible hours

Team

Small, agile team focused on design software tools

Technology Stack

  • SketchUp Ruby API
  • C++ for performance-critical components
  • Autodesk FBX SDK
  • REST APIs for catalog data
  • Git for source control
  • Windows and macOS build environments

Project Scope

  • Build a furniture catalog browser inside SketchUp
  • Enable one-click export to FBX with textures
  • Support custom furniture uploads
  • Maintain high performance with large models
  • Ensure data integrity during export

Not available

Required Skills
C++REST APIsPlugin DevelopmentSoftware ArchitectureDebuggingDocumentationAPI Integration
Job Details
Category other
Posted a year ago
Application On company website
About company
Future Works
A technology company focused on developing custom software solutions for design workflows, specializing in SketchUp plugin development.
All jobs at Future Works Visit website