Jobs and Careers
PT

Director, Software Development

PTC
USA-HO-California, United States, United Statesfull_timeVerifiedPosted 8 May 2025

About the role

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. 

Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.  

Location: San Diego, CA preferred, open to US remote

  • Serve as the manager for a team of 6 technical resources (Shawn plus 5 direct reports)  for the following products on multiple platforms:
    • ApexAda
    • ObjectAda
    • AdaWorld
    • TeleUSE
    • X32
  •  Perform all regular PTC manager functions for this technical team, lead recurring team meetings to review support & assignment status, establish assignments, resolve issues and roadblocks.
  • Act as “hybrid” technical resources doing product development work as well as being equipped and trained to do customer support tasks as required.
  • US citizenship or Greencard required due to work with federal customers.

Product Management

  • Create Product Roadmaps
  • Preparation and management of electronic product delivery packages.
  • Administration of the customer-accessible download server used for delivery of releases and updates for these product lines to customers.
  • Work with PTC Pricing & Packaging to implement (when required) new product part numbers. 
  • Establish product roadmaps for the product lines.  Typically, this is for generation of updates to ApexAda to fix problems and implement customer-requested enhancements, patches for ObjetAda, and approximately annual new release of ObjectAda for Windows and Linux.  Would include planning updates for TeleUSE and X32 if required.
  • Manage partner status & licenses with Wind River, Lynx Software Technologies that we need to support the ApexAda products and customers.
  • Renew (as required) any third-party licensing involved with the PTC product lines being managed. 
  • Maintain and extend (as required) the license key generation site / server in San Diego data centers for all products (ApexAda, ObjectAda, AdaWorld, TeleUSE, X32, Perc)
  • Work with CPG Marketing Specialist to create product release announcements and other promotional materials for publication on the product-specific web pages on the PTC website.
  • Assist with staffing marketing events for the CPG Developer Tools products.

Customer Support

  • Ensure that customer issues are responded to and resolved in a timely manner in order to maximize ARR retention.
  • Establish customer support procedures for the CPG Developer Tools product lines.  Train new hires in these procedures, which involve using various PTC internal systems.
  • Monitor status of incoming support requests, create and assign cases as required for incoming support requests, assist with working on customer support issues and directly handling a subset of the support cases.
  • Work with technical team to identify causes to customer technical issues with our products and recommend resolutions and/or work arounds.
  • Assist CPG Developer Tools sales representatives as required to deal with customer situations needing attention.  These can be order fulfillment actions (providing download links for products or license certificates for runtime licenses), subscription license key renewals,  license keys and download links for product evaluations.  Assist sales team as required on active sales opportunities.

Pre-Sales Support

  • Assist sales team as required on active sales opportunities by attending customer calls, demo software and responding to RFPs and prospect technical questions
  • Attend and present as needed at industry events such as Embedded World, Mosa, etc, to drive new leads, gather customer and market product requirements and requests to maximize customer retention

Product Development

  • Manage product development activities for the products.  Establish assignments, development processes, review status and work products, and implement course corrections as required.
  • Train staff on development processes and procedures & product internals
  • Implement some subset of the ObjectAda corrections & enhancements;  this could be in the compiler, the runtime, the debugger, the Windows IDE, or the Eclipse plugins.
  • Implement TeleUSE corrections (if required).  Cross-train new hires on TeleUSE product development.
  • Build / test / release ObjectAda product releases; produce Release Notes documents; Update & pac

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PTC

View company profile →