Senior Software Engineer, CAD Interoperability

Partner Company

Remote regions

US

Salary range

$145,000–$195,000/yr

Benefits

Similar Jobs

See all

Responsibilities:

  • Design, develop, and maintain scalable import pipelines that convert proprietary and native CAD formats into structured programmatic representations.
  • Build systems capable of extracting complex CAD information including geometry, feature trees, parameters, assemblies, constraints, metadata, and design intent.
  • Develop integrations with native CAD APIs and SDKs to enhance interoperability where standard conversion tools are insufficient.

Requirements:

  • Bachelor's degree in Computer Science, Mechanical Engineering, or related discipline, or equivalent practical experience.
  • Strong professional software engineering experience, ideally involving CAD systems, geometry processing, data extraction, file formats, or code generation.
  • Proficiency with systems programming languages such as Rust or C++, including experience working with external SDKs and APIs.

Benefits:

  • Competitive salary ranging from $145,000 to $195,000 USD, depending on experience, skills, location, and market factors.
  • Equity participation alongside base compensation.
  • Remote work environment with opportunities to collaborate across distributed teams.

Partner Company

The company develops advanced software that bridges complex CAD ecosystems with next-generation engineering workflows. Though size and culture are unspecified, the environment emphasizes innovation, ownership, and technical excellence in a remote-first setting.

Apply for This Position