Jobs · Business Development

Director of Software Engineering

Mastercam · United States · 1 mo ago
RemoteRemoteBusiness DevelopmentFull-time

Tolepath & Motion Strategy

  • 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.

Similar jobs