US$0.00
0

SOLIDWORKS API Developer

Full-time / Contract

/

On-site / Hybrid / Remote

We are looking for a SOLIDWORKS API Developer to design, build, and maintain automation tools, add-ins, and integrations for SOLIDWORKS and related engineering systems. This role focuses on improving engineering workflows, reducing manual work, and developing reliable software solutions for CAD and PDM environments.
Key Responsibilities

  • Develop custom applications, add-ins, and automation tools using the SOLIDWORKS API
  • Build and maintain integrations with SOLIDWORKS PDM, ERP, PLM, and other business systems
  • Create tools to automate model, drawing, assembly, and file management processes
  • Develop macros and desktop applications in C# and .NET
  • Troubleshoot and resolve issues related to SOLIDWORKS API behavior, performance, and deployment
  • Work with engineering and operations teams to gather requirements and translate them into software solutions
  • Improve existing codebases for performance, maintainability, and reliability
  • Test and validate tools in real-world engineering environments
  • Prepare technical documentation for developed tools and deployment steps
  • Support software rollout, updates, and user training when needed

Required Qualifications

  • Strong experience with the SOLIDWORKS API
  • Strong proficiency in C# and .NET
  • Experience developing SOLIDWORKS add-ins, macros, or standalone automation tools
  • Good understanding of SOLIDWORKS parts, assemblies, drawings, and custom properties
  • Experience working with COM-based APIs
  • Ability to debug and troubleshoot technical issues in production environments
  • Strong problem-solving and communication skills
  • Ability to work independently and manage multiple development tasks

Preferred Qualifications

  • Experience with SOLIDWORKS PDM API
  • Experience with VBA for legacy macro support
  • Experience with WPF or WinForms desktop application development
  • Experience integrating SOLIDWORKS with ERP, PLM, or database systems
  • Familiarity with Document Manager API
  • Knowledge of deployment, registration, and versioning of SOLIDWORKS add-ins
  • Experience with SQL, REST APIs, and file processing workflows

Nice to Have

  • Experience with engineering automation in manufacturing environments
  • Understanding of revision control, workflows, and CAD data management
  • Experience optimizing large assembly or batch-processing workflows
  • Familiarity with source control and software release practices

What Success Looks Like

  • Manual engineering tasks are reduced through stable automation
  • SOLIDWORKS and PDM processes run faster and with fewer errors
  • Users have dependable tools that improve productivity
  • Integrations between engineering and business systems are reliable and maintainable

Apply for This Position

Send your CV, portfolio, or any relevant work. We review every application carefully.

0
    0
    Your Cart
    Your cart is emptyReturn to Shop