Senior Software Engineer, CAD Interoperability [Remote]
$145k - $195kjobgether
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, CAD Interoperability based in United States.
This is an exciting opportunity to build advanced software that bridges complex CAD ecosystems with next-generation engineering workflows. In this role, you will develop robust interoperability solutions that preserve design intent while translating proprietary CAD data into a modern programming language for 3D design. Working at the intersection of geometry processing, software engineering, and automation, you'll tackle challenging technical problems that directly improve product development for customers. You'll collaborate with multidisciplinary engineering teams in a fast-paced, remote-first environment where innovation, ownership, and technical excellence are highly valued. If you're passionate about CAD technologies, data translation, and building scalable developer tools, this role offers the chance to make a significant impact.
Accountabilities:
- 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.
- Translate extracted engineering data into clean, reliable code while preserving model accuracy and structure.
- Create validation frameworks, automated testing tools, and quality metrics to evaluate geometry, topology, assemblies, and generated outputs.
- Troubleshoot challenging interoperability issues involving multiple CAD formats, software versions, incomplete metadata, and vendor-specific behaviors.
- Collaborate closely with engineering and product teams to continuously improve CAD import capabilities and support real-world customer use cases.
Requirements:
- Bachelor's degree in Computer Science, Mechanical Engineering, or a 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.
- Experience developing translation pipelines, automation tools, testing frameworks, and debugging complex technical systems.
- Ability to work independently, investigate unfamiliar technologies, and deliver practical solutions in a fast-moving environment.
- Strong understanding of CAD concepts such as assemblies, sketches, constraints, dimensions, features, B-rep geometry, and related data structures is highly desirable.
- Experience with CAD interoperability SDKs, native CAD APIs, industry-standard exchange formats (STEP, IGES, Parasolid, ACIS, JT, glTF, STL, etc.), or programmatic CAD workflows is considered a strong advantage.
Benefits:
- Competitive salary ranging from $145,000 to $195,000 USD , depending on experience, skills, location, and market factors.
- Equity participation alongside base compensation.
- Comprehensive benefits package (may vary by geographic location).
- Remote work environment with opportunities to collaborate across distributed teams.
- Opportunity to work on cutting-edge engineering software and AI-powered hardware design technologies.
- Inclusive workplace committed to diversity, collaboration, and continuous innovation.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$145k - $195k
Role Description We're looking for a Senior Software Engineer, CAD Interoperability, who can help build the systems that convert native and proprietary CAD formats into Zoo's KCL, our new programming language for 3D design. ~Design, implement, and maintain import pipelines...SeniorCADFull timeLocal areaRemote work- Role Description We are seeking a Software Engineer with deep expertise in functional programming... ...help shape the future of our next-gen CAD software. In this role, you'll work... ...and tools for programming language interoperability ~A testing-based and automation-focused...SeniorCADFull time
- HeartFlow, Inc., based in San Francisco, seeks a Senior Software Engineer to design and build next-generation cloud integration solutions for managing heart disease. The role involves developing interoperability services that connect hospital Electronic Health Record (...Senior
- ...Join to apply for the Senior Software Engineer, Interoperability role at Axle Health 4 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer, Interoperability role at Axle Health About Us Axle Health builds scheduling and workforce management...SeniorFull timeWork at officeFlexible hoursShift work
- Gravity Engineering Services Pvt Ltd. is looking for a Senior Software Engineer to design and maintain scalable software systems for healthcare interoperability. You will collaborate with cross-functional teams to deliver efficient, high-quality code using Java and Python...Senior
- ...Design, develop, and maintain scalable and reliable software systems for healthcare interoperability. Collaborate with cross-functional teams to... ...and issues. Requirements Proven experience as a Senior Software Engineer or similar role. Strong proficiency in Java and...Senior
- ...Topcon Positioning Systems is looking for a Lead Software Engineer in Survey and CAD Applications. This role allows for 100% remote work, with occasional visits to the office in Concordia. Candidates should have at least 5 years of software development experience, including...SeniorCADWork at officeRemote workFlexible hours
- Job Description Summary We are seeking an experienced Senior Software Engineer to join our Platform Engineering team and work on ModMed's Integrations and Interoperability Healthcare offerings. This role provides an excellent opportunity to lead the development and delivery...SeniorWork at officeRemote workFlexible hours
$137k - $185k
Role Description Join the Ordering Pod as a Senior Software Engineer to own the development of our high-revenue, flagship AI ordering product. This... ...Benefits ~Salary Range in Canada: $137,000 – $185,000 (CAD). Company Description Founded in 2017, Afresh is working...SeniorCADFull time$165k - $225k
TryApplyNow is seeking a Senior Software Engineer (Computational Geometry) for a full-time position in Huntington Beach, CA. In this role, you will... ...fundamentals in software engineering and experience with CAD/CAM systems. The position offers a salary between $165,000 -...SeniorCADFull time- ...getting started.**Job Description Summary:**We are seeking an experienced Senior Software Engineer to join our Platform Engineering team in India and work on ModMed's Integrations and Interoperability Healthcare offerings. This role provides an excellent opportunity to...SeniorWork at officeRemote workFlexible hours
- Role Description We are looking for an experienced Senior Software Engineer – Universal Search to help shape the future of 3rd party search and data... ..., and secure access to critical data across our RMS, CAD, and analytics products. You'll work on distributed systems,...SeniorCADFull time
$166.6k - $263.45k
...The Treasury team is a team of full-stack engineers that are building thoughtful products... ...~Comfortable mentoring both junior and senior engineers. ~Communicates and collaborates... ...0 ~Canadian employees (any location): CAD $157,400 - 248,950 Company Description...SeniorCADFull time- PTC is seeking a skilled software engineer to develop microservice capabilities and architect future solutions in Boston. Candidates should have... ...have a strong understanding of microservices, experience in CAD/CAM product development, and a passion for writing clean, scalable...SeniorCAD
- Role Description We’re seeking Full Stack Software Engineers to join an exciting function within our Higharc product suite. Estimate is a first... ...integrating external APIs, and occasionally digging into our CAD and geometry layers. ~Own projects end-to-end: work cross-...SeniorCADFull timeTemporary workWork at officeRemote workWork from homeHome officeFlexible hours
$145k - $195k
Zoo in Los Angeles is seeking a Software Engineer to shape the future of next-gen CAD software. You'll integrate interpreters for KCL, develop features in TypeScript, Rust, and WebAssembly, and enhance UI/UX. Ideal candidates have a B.S. in Computer Science or relevant...SeniorCAD- Role Description We’re looking for a Senior Software Engineer, Cloud Infrastructure who can take ownership of the reliability, automation, and evolution... ...developer productivity infrastructure. ~Familiarity with CAD-adjacent workflows or domain-specific data pipelines....SeniorCADFull time
$157.93k - $233.3k
...Job Family: Software Req ID: 501822 Employer: Siemens Industry Software Inc. Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Tempe, AZ Job Type: Full Time Rate... ...Security Incident and Event Management). CAD software. Working with electrical and harness...SeniorCADFull timeRemote workFlexible hours$200.7k - $250.9k
...Strengthen the frontend foundations every Mercury engineer builds on. Evolve our React, TypeScript,... ...Qualifications ~Has 6-8+ years of software development experience, with a strong... ...0 ~Canadian employees (any location): CAD $189,700 - 237,100 Company Description...SeniorCADFull timeLocal area- Nag Inc. is seeking a Senior GIS/CAD Software Developer in Washington DC. The ideal candidate will design and develop geospatial applications, having experience with PAVER software integration. Applicants must hold an active DoD Secret Clearance and have at least 15 years...SeniorCADFull time
$168k - $310.5k
...company in Austin is seeking a seasoned software developer to design and support high-capacity... ...high-quality new code, collaborate with engineering teams globally, and utilize modern tools... ...should have a strong background in CAD/EDA development, with at least 10 years...SeniorCAD- ...solve a case, but it's spread across RMS, CAD, jail calls, body‑worn camera footage,... ...solve crimes in real time. And we're hiring engineers to help us bring case intelligence to more departments. The Role We're hiring a Senior Software Engineer to join our engineering team in...SeniorCAD
$168k - $264.5k
...on the world. We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on... ...we do write a lot of C++ code, our role goes beyond typical CAD or EDA positions. This team is responsible for the entire process...SeniorCAD$170k
...Job Title Senior Software Engineer Job Information Remote Job Date Opened 07/14/2026 Job Type Full time Salary Up to $170,000 CAD +/- Industry Technology Job Description This is a remote position. The Senior Software Engineer is a highly experienced...SeniorCADFull timeRemote work$200.7k - $250.9k
Role Description As a Senior Software Engineer on the Banking Integration Platform Team, you’ll play a key role as a technical leader and hands-on... ...$200,700 - $250,900 ~Canadian employees (any location): CAD $189,700 - $237,100 Company Description Mercury is a...SeniorCADFull time- ...business requirements. Build and consume REST/SOAP web services for system integrations. Integrate Agile PLM with ERP (Oracle EBS, SAP), CAD, SCM, and other enterprise systems. Plan and execute lift-and-shift or re-platforming migrations of Agile PLM to OCI. Re-architect...SeniorCADShift work
- ...Seattle is seeking a product-focused full-stack engineer to join a team building artificially intelligent power-user applications in the CAD/CAM space. You will work with the entire... ...users. This role requires 5+ years of software experience, strong TypeScript and React skills...SeniorCAD
$166.9k - $230.9k
Role Description As a Senior Software Engineer at Upstart, you will help deliver core product and platform capabilities that scale the Auto Secured... ...$1 contributed, up to $15,000 annually (USD in the US, CAD in Canada). ~Employee Stock Purchase Plan (ESPP) with discounted...SeniorCADFull timeSummer workLocal area- Senior C++/Python Software Engineer Simulation, modeling, computational software, or scientific computing background Backend/API development Production... ...Differentiating Capabilities Experience with geometry/CAD ingestion or computational geometry (useful in shape-driven...SeniorCAD
$192.95k - $234.9k
...data that meaningfully impacts lives. Our software engineers develop innovative solutions that... ...to life. THE OPPORTUNITY We're seeking a Senior Software Engineer to lead key technical... ...234,900 USD per year 171,822 - 209,178 CAD per year The above compensation ranges are...SeniorCADFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, CAD Interoperability [Remote]. Be the first to apply!
- ngo software engineer United States
- software engineer matlab simulink United States
- software developer United States
- software developer internship no experience United States
- software developer apprenticeship United States
- junior software developer United States
- part time software developer remote United States
- financial software developer United States
- senior software engineer ruby on rails United States
- software engineer amazon United States










