Senior PLM/CAD Integrations Developer
CoLab Software
Role Description
Mechanical engineering teams rely on a complex ecosystem of CAD, PLM, and enterprise systems to design, review, and manufacture products. At CoLab, we're building software that fits naturally into those workflows.
As a Senior Software Engineer, you'll play a key role in making that possible. You'll build the integrations and platform capabilities that connect CoLab with the systems our customers use every day, helping engineering organizations review designs faster, collaborate more effectively, and make better decisions throughout the Mechanical Engineering Lifecycle.
This role is a great fit for someone who enjoys solving technically challenging integration problems. Ideally you’ve spent your career building desktop applications, web applications, CAD extensions, PLM customizations, or engineering workflow software. What matters most is that you enjoy understanding complex systems and finding elegant ways to connect them.
You'll work closely with Product, Design, Customer Success, and fellow engineers to translate real customer challenges into scalable software. One week you might be improving how CoLab integrates with a CAD application. The next, you could be investigating a complex customer workflow spanning PLM, ERP, and engineering data to eliminate friction for thousands of engineers.
The average software engineer may never have worked in Mechanical Engineering Lifecycle software. If you have—and you enjoy tackling difficult technical problems that have a direct impact on how world-class engineering organizations build products—you'll likely feel right at home here.
Qualifications
- Professional software development experience working on production-level SaaS or desktop applications
- Proficient with Java, C#, and/or Python as well as object-oriented languages
- Experience with version control, release management, and CI/CD workflows
- Exposure to Javascript/Typescript, HTML, and CSS is considered an asset
- Experience with front-end build, package-management & testing tools such as Webpack, NPM, Jest, Cypress, etc. would be considered an asset
- Consistent track record of building and maintaining highly scalable products would be considered an asset
- Passion for working in teams with emphasis on respect and continuous improvement
- CAD integrations or engineering workflow software
- Mechanical Engineering Lifecycle (MEL) or Product Lifecycle Management (PLM) software
- Mechanical revision management, design collaboration, or engineering change workflows
- Developing integrations between CAD, PLM, ERP, or other engineering systems
- Programming or extending platforms such as PTC Windchill, Siemens Teamcenter, Dassault 3DEXPERIENCE/ENOVIA, Autodesk Vault, or similar enterprise engineering platforms
- Supporting CAD plugins, desktop extensions, or engineering productivity tools
- Reproducing, troubleshooting, and resolving complex PLM/CAD integration issues
- Working with engineering data including BOMs, part management, document management, access control, engineering change management, and PLM-CAD-ERP integration scenarios
Requirements
- Interpret complex customer problems and work alongside Product, Design, and Engineering to build solutions that deliver measurable value for customers
- Design, build, and maintain customer-facing product capabilities across desktop and web technologies
- Develop integrations with leading CAD and PLM platforms, helping engineering teams work seamlessly within their existing Mechanical Engineering Lifecycle workflows
- Collaborate with teammates to design new product features based on customer requirements, product strategy, and UX designs
- Improve the tools, architecture, and development practices that enable the team to ship high-quality software quickly and reliably
- Participate in code reviews and help establish engineering best practices across the team
- Champion the user experience, with a focus on performance, usability, and reliability
- Contribute to product vision, technical direction, and roadmap discussions
- Mentor and support other developers through technical guidance and thoughtful feedback
Benefits
- This is a full-time, permanent position with an attractive compensation package that includes a stock options package
- This role offers an extended health and benefits package that includes unlimited paid vacation and RRSP/401K matching
- This role has the flexibility to work remotely from anywhere within Canada or the US
- ...0983Remote50% Remote Job DescriptionAs a Senior Design Quality Engineer (DQE) for our medical... ...analysis, FMEA, risk files) and ensuring integration of risk controls into design and... ...teamsExperience with quality systems, eQMS/PLM tools, and defect/CAPA management processesPLMSeniorRemote work
- Power smarter insurance systems with seamless integration.Hastings Insurance is currently seeking a Senior Integration Developer that will play a key role in enhancing and supporting the integration of our core Property and Casualty systems. This position blends technical...SeniorFull timeRemote workMonday to Friday
- Intelizign Solutions Canada Inc. is seeking a seasoned Technical Project Manager to lead Siemens PLM projects such as Teamcenter migration, CAD conversion, and system implementations. You will manage timelines, risks, and stakeholders across multi‑track engagements from...PLMSeniorRemote work
$97k - $110k
...Transamerica employs nearly 7,000 people. It’s part of Aegon, an integrated, diversified, international financial services group... ...Job Description SummaryWe are seeking an experienced Senior Workday Integrations Developer to design, build, support, and optimize integrations...SeniorFull timeContract workWork experience placementWork at officeRemote workWorldwideWork visaRelocation package3 days per week- ...Capgemini is seeking a Senior PLM Architect to lead the architecture of PTC-based solutions across North America, engaging with executives and cross-functional teams. You will shape bid strategy, support global proposals, and drive value through digital transformation...PLMSeniorRemote job
- ...What you can look forward to as Senior PCB Designer:Design and... ...integrationEnsure designs meet signal integrity, EMC, safety, and reliability... ...review data from Mechanical CAD system to ensure interface between... ...and micro vias) and Windchill PLM knowledge preferredMentor...PLMSeniorRemote work
- Bright Vision Technologies is seeking a PLM Solutions Engineer for a 100% remote US role. You will own the technical operation of... ...large enterprise environments, including installation, upgrades, integrations, high availability, and performance tuning. The ideal candidate...PLMSeniorRemote job
- ...Position Overview: We are seeking an experienced SAP PLM System Integration (PLMSI) Developer to support the Plan-to-Stock (PTS) Value Stream as part of an enterprise-wide SAP S/4HANA transformation initiative. This role is responsible for designing, developing...PLMRemote work
- Centric Software, Inc. is seeking a Senior Technical Support Engineer to join our remote North America team. You will deliver exceptional customer support and technical guidance with a focus on North America customers, handling inquiries and providing efficient solutions...PLMSeniorRemote job
- ...Senior Principal Technical Program Manager (TPM) We are seeking a highly experienced... ...operational launch and ongoing support. Develop comprehensive program plans, milestones,... ...manufacturing networks. Familiarity with ERP, PLM, and supply chain planning systems....PLMSeniorContract workRemote work
- ...Summary AST SpaceMobile is seeking an iPaaS / Integration Engineer to join our Enterprise... ...data flows that connect our ERP (NetSuite), PLM (Fusion Manage and Windchill), MES (Tulip... ...applications. The successful candidate will design, develop, configure, implement, and maintain...PLMPermanent employmentRemote work
$100k - $180k
Windchill Integration Developer - Remote Bright Vision Technologies is a technology consulting and software... ...connecting PTC Windchill with ERP, MES, CAD, and other engineering and... ...integration patterns, middleware platforms, and PLM-to-ERP data flows. In this role you will...PLMFull timeFixed term contractH1bLocal areaImmediate startRemote workVisa sponsorship- ...Senior Technical Program Manager Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting... ...supply chain and logistics systems (WMS, OMS, Inventory Management, PLM). ~ Strong stakeholder management and communication skills....PLMSeniorRemote work
- ...place now will shape how a fast-growing engineering team manages CAD data going forward. Responsibilities: Lead the effort to migrate... ..., or heavy-duty off-highway equipment Experience with ECO/PLM processes Familiarity with rebuild or retrofit manufacturing...PLMSeniorRemote work
- ...seeking a 3DX Solutions Architect to drive innovation and optimize product lifecycle management processes. This role demands strong PLM experience, particularly with Dassault's 3DExperience platform, and expertise in cloud technologies. The ideal candidate will lead technical...PLMSeniorRemote job
$126.7k - $158.4k
...seeking a highly experienced PLM / Teamcenter Architect with 1... ...customization to join our PLM/CAD team. This team sits at the... ...management, manufacturing systems integration, and IT/PLM strategy at... ...of the team, such as offshore developers or junior members of the PLM/...PLMSeniorLocal areaRemote work- ...technically strong candidate to lead system integration for the Electrical Components in ICE, EV... .... Experience using NX, Teamcenter, CAD/PLM systems, harness-design tools, or comparable... ...in which our employees can thrive and develop better products for our customers.All...PLMSeniorFull timeLocal areaWork from homeRelocation package
- RTX Corporation is seeking a Sr. Manager SAP PLM Systems Integrations to lead the SAP PLMSI integration efforts for the PLM-SAP interfaces within the OneRTX program. The role is remote in the United States, with up to 25% travel and a focus on blueprinting, build, test...PLMSeniorRemote job
- ...Estate LLC seeks a Portfolio Leasing Manager to lead leasing operations for multiple residential portfolios on behalf of owners. The PLM will mentor leasing staff, monitor metrics, and gather market intelligence across markets. This role requires deep industry experience...PLMSeniorWork at officeWork from home
- RTX is seeking a Sr. Manager SAP PLM Systems Integrations to drive ERP/PLM interfaces across blueprint and deployment phases from a remote US setting. You will lead PLMSI-driven integrations with S4 HANA, coordinate with cross-functional teams, and ensure rigorous testing...PLMSeniorRemote job
$255k - $340k
...that team.What You’ll DoServe as the hands-on technical lead for integrating OEM and white-label HPC AI/ML, general purpose compute, storage... ...issues during NPI and at scale in the fleet.Experience in PLM systems and BOM structure.Collaborate well cross functionally to...PLMSeniorWork at officeLocal areaWork from homeFlexible hours- ...will facilitate and execute Design's vision through sourcing and developing brand appropriate fabrics originating from global markets, as... ...seasonal development. Set up and maintain Tradestone (URBN PLM System) fabric folders. Role Qualifications ~3-5 years experience...PLMSeniorSeasonal workWork at officeHome office
- ...Teamcenter implementation, solution design, and Multisite configuration for global customers. The ideal candidate will have over a decade of PLM consulting experience, strong communication skills, and hands-on Teamcenter expertise (BMIDE, migrations, data models). #J-18808-...PLMSeniorRemote jobLong term contractContract work
- Bright Vision Technologies is seeking an experienced Boomi Integration Developer to design, build, and operate enterprise integrations using the Boomi AtomSphere platform. You will own the full integration lifecycle—from analysis and design through development, deployment...SeniorRemote job
$125k - $175k
...Technology division of ZOLL Medical Corporation develops and delivers innovative lifesaving... ...managing all Product Lifecycle Management (PLM) functions, systems, and staff within the... ...Administrator(s), Computer Aided Drafting (CAD) Lead(s); must perform as a hands-on contributor...PLMSeniorMinimum wageOngoing contractFull timeLocal areaRemote workWorldwide- o9 Solutions, Inc. is seeking a Senior Solution Strategist to lead complex supply chain planning initiatives. You will act as SME for business... ...and data requirements, supervise data collection from ERP/PLM/databases, and ensure data accuracy and completeness. You will...PLMSeniorRemote job
- IT Senior Manager, Wholesale SystemsAbout us:vineyard vines is a successful, privately held, American... ...for managing and supporting systems integrations with key upstream and downstream application platforms, including our PLM Data Hub (connected to our Centric PLM system...PLMSeniorFull timeRemote work
$50.37 - $65.48 per hour
...Senior Integration Analyst-Developer - Infor HRT (Landmark Payroll) Location: Remote - FL Department: Corporate Systems and IT Administration Work Type: Full Time Minimum to Midpoint Pay Rate: $50.37 - $65.48 / hour Summary The Senior Integration Analyst...SeniorFull timeRemote work- ...Senior IT Auditor Location: Santa Clara Candidate need to work from Nvidia Santa Clara office... ...systems (MES), Product Lifecycle Management (PLM), Enterprise Resource Planning (ERP - SAP), and supply chain B2B integrations. Third-Party & Partner Risk Assessment:...PLMSeniorFor subcontractorWork at officeRemote work
$124k - $165k
...combination of software, vertical integration, and hardware that is... ...a talented and experienced Senior Spacecraft Manufacturing Engineer... ...cross-functional teams to develop manufacturing plans and... ...tools and software, such as CAD/CAM, PLM, or ERP systems.• Experience...PLMSeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior PLM/CAD Integrations Developer. Be the first to apply!
- integrations engineer Remote
- integration developer Remote
- network integration engineer Remote
- data integration engineer Remote
- senior systems integration engineer Remote
- senior integration developer Remote
- integration software engineer Remote
- system integration engineer Remote
- workday integration developer Remote
- senior data integration developer Remote


