> Markdown version of [/jobs/ext/2297413-director-software-engineering-motion-technology](https://www.wearedevelopers.com/jobs/ext/2297413-director-software-engineering-motion-technology). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Director, Software Engineering - Motion Technology - **Company:** Cnc Software Inc - **Location:** Tolland, CT, United States - **Experience:** Expert - **Salary:** $118,560.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Artificial Intelligence, Software Applications, Systems Engineering, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Desktop Environments, Python (Programming Language), Microsoft Visual Studio, Motion Planning, Cloud Services, Software Engineering, Software Systems, HybridCloud, Git, Information Technology, Mastercam, Programming Languages - **Published:** August 29, 2026 - **Apply:** https://www.jofdav.com/jobs/59440549-director-software-engineering-motion-technology ## About the Role * Bachelor's degree in Computer Science, Engineering, Mathematics, or related field. * Business or financial management education (e.g., MBA) is a plus., * 10+ years' experience in software engineering, with at least 5 years in a leadership role. * Proven track record of success delivering complex software solutions in a timely manner and within budget. * Deep domain expertise in CAM, toolpath generation, motion planning, CNC machining, or closely related geometric/manufacturing computing domains. * Strong technical expertise in agile software development, with proven architecture and design expertise and hands-on knowledge of modern programming languages and tools such as C++, C#, Python, and Git. Experience developing in Visual Studio for Windows is a plus. * Solid financial acumen, including budget ownership and experience managing capitalized software development projects. * Demonstrated success leading multi-year platform or technology initiatives spanning multiple teams or business units. * Experience architecting or delivering cloud or hybrid-cloud services alongside established desktop products is preferred. * Experience adopting or scaling modern AI-assisted engineering practices, including agentic development workflows, is a plus. * The ability to work independently and collaboratively in a fast-paced environment, with a keen ability to execute and drive projects to a positive conclusion. * Strong analytical and problem-solving skills, with a proven ability to manage multiple concurrent projects. * Willingness to travel as needed, including internationally. Preferred Skills * Strategic Mindset with Technical Credibility: Able to own a long-horizon technology roadmap while remaining credible with senior engineers and architects. * Communication Proficiency: Strong verbal and written communication skills with both technical and non-technical stakeholders, capable of delivering information in a timely and succinct manner to executive audiences. * Collaborative Approach: Excellent leadership, communication, and interpersonal skills with a proven ability to build relationships, work in a decentralized organization, and engage across business units and diverse cultural backgrounds. * Organizational & Financial Skills: Ability to plan, budget, and manage resources efficiently across multiple concurrent initiatives, including capitalized project planning and reporting. * Operating Under Uncertainty: Guides teams through ambiguity on long-horizon initiatives while maintaining clear accountability for outcomes. ## Description 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 Toolpath & Motion Strategy * 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. SOFTWARE DEVELOPMENT * 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. LEADERSHIP & TEAM DEVELOPMENT * 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 members, providing guidance and support to enhance their capabilities and performance. * Provide proactive alignment and context for team members, ensuring clear communication centered on performance and positive progress toward team objectives. * Work closely with the VP, Software Engineering to execute innovation and development initiatives, ensuring timely translation of product strategies into sound development solutions. CROSS-FUNCTIONAL & CROSS-BU COLLABORATION * Partner closely with the Software Engineering management team, Architects, Applied Research, and Product leadership to align toolpath and motion initiatives with execution priorities. * Act as a thought leader for motion and toolpath technology across the organization and the wider Group, influencing architectural direction, engineering practices, and technology adoption. * Communicate progress, risks, and outcomes clearly to executive and senior leadership. * Contribute to strategic planning activities within Software Engineering and the broader technology organization. * ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Engineering/Manager Pendulum: Generating compound interest on your career](https://www.wearedevelopers.com/videos/100348-engineering-manager-pendulum-generating-compound-interest-on-your-career) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [What craftsmanship is all about](https://www.wearedevelopers.com/videos/2006-what-craftsmanship-is-all-about) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)