Similar Jobs
See allMechanical Design Integrations Backend Engineer
Foundation EGI
US
Python
Backend Development
Cloud Computing
Computational Design Research Engineer
Foundation EGI
US
Python
Machine Learning
Software Engineer — AI-Native CAD Integrations
Quilter
US
Python
CAD
Testing
Software Engineer - Review Team
Magnet Forensics
Canada
C#
ReactJS
TypeScript
BIOS Senior/Lead Software Engineer
Jobgether
Canada
C
C++
Python
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.