Director, Software Engineering - Motion Technology
Listed on 2026-09-02
-
IT/Tech
IT Project Manager, AI Engineer (Applied/Software), Cloud Computing: Infrastructure & Operations
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Director, Software Engineering - Motion TechnologyFull-Time, Exempt Management Remote - USA, US
4 days ago Requisition
Your Role at a Glance
The Director of Software Engineering – Motion Technology is responsible for the strategy, development, coordination, and staffing of the globally distributed engineering teams that build Mastercam’s toolpath and motion technology — the core of the product’s value to customers. This role oversees the software development lifecycle for the toolpath domain, ensuring the delivery of high-quality software solutions, while owning the budget for the domain and ensuring resources are effectively allocated and utilized.
Beyond current product delivery, this role owns the multi-year evolution of Mastercam’s motion planning technology: the development of next-generation motion capabilities designed to serve multiple business units within the Group, their deployment across cloud, hybrid-cloud, and desktop environments, and a sustained, long-term roadmap that continues to strengthen the desktop application. The Director bridges long-term platform investment with near- and mid-term product outcomes, in close partnership with Product Management, Architecture, Applied Research, and business unit stakeholders.
This role requires a strategic thinker with a deep technical background in CAM/toolpath technology and excellent leadership skills.
How You’ll Drive Success
- In collaboration with key stakeholders, define and own the long-term toolpath and motion technology roadmap, aligned with Mastercam’s product, platform, and technology strategy.
- Lead the development of Mastercam’s next-generation motion planning technology as a durable, multi-year platform investment, from architecture through incremental delivery into shipping products.
- Drive the evolution of toolpath technology toward cloud and hybrid-cloud architectures while ensuring a sustained flow of value back into the desktop application.
- Partner with business units across the Group to position motion planning technology for cross-BU adoption, aligning requirements, interfaces, and delivery commitments.
- Partner with Applied Research to transition validated research outcomes in motion planning into production-quality, supportable engineering deliverables.
- Own build, partner, and buy evaluations for motion and toolpath technology components, balancing strategic control, cost, and time to market.
- Safeguard Mastercam’s intellectual property in motion and toolpath technology, including supporting patent activities and ensuring appropriate protection of strategic technology assets.
- Develop and implement software engineering strategies, standards, and processes to ensure high-quality and timely delivery of software products.
- Collaborate with cross-functional teams, including product management, design, and QA, to define and prioritize product features and requirements.
- Oversee the architecture and design of toolpath and motion software systems, ensuring scalability, reliability, performance, and security across desktop and cloud deployments.
- Drive continuous improvement in software development practices, tools, and methodologies, including the responsible adoption of AI-assisted and agentic development workflows with appropriate security and quality governance.
- Own the engineering budget for the toolpath domain, including project timelines, resource allocation, and financial planning and reporting for capitalized development projects.
- Stay up to date with industry trends and emerging technologies to ensure the company remains competitive.
- Foster a culture of innovation, collaboration, and excellence within the engineering team.
- Establish a collaborative and high-performing environment across multiple globally distributed development teams, fostering innovation and continuous learning.
- Directly manage engineering managers, and individual contributors as needed, ensuring teams are appropriately staffed, funded, and led.
- Mentor and develop team…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).