FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior PLM/CAD Integrations Developer
CoLab SoftwareSenior Software Engineer role at CoLab Software developing integrations for CAD and PLM systems. Solving complex engineering workflow challenges and enhancing product capabilities in the Mechanical Engineering Lifecycle.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development for SaaS and desktop applications, with a strong focus on CAD and PLM integrations. Proven ability to collaborate with cross-functional teams to enhance product capabilities and user experience.
Highest-signal resume keywords
Java ProgrammingC# ProgrammingPython ProgrammingCAD IntegrationsMechanical Engineering Lifecycle
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Object Oriented ProgrammingVersion ControlRelease ManagementCI/CD WorkflowsJavascriptTypescriptHTMLCSSScalable Product DevelopmentEngineering Change Management
Soft Skills
Team CollaborationContinuous ImprovementMentoringTechnical GuidanceUser Experience Advocacy
Tools & Technologies
WebpackNPMJestCypressPTC WindchillSiemens TeamcenterDassault 3DEXPERIENCEAutodesk Vault
Industry Keywords
Product Lifecycle ManagementMechanical Revision ManagementDesign CollaborationEngineering Workflow SoftwarePLM-CAD-ERP Integration
Tech Stack
Tools & technologiesCypressERPJavaJavaScriptJestPythonTypeScriptVaultWebpack
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- extended health and benefits package
- unlimited paid vacation
- RRSP/401K matching