Similar Jobs
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 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.
- 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.
- 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.
- 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
- 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 & package ObjectAda documentation (as required), publish releases on download server, publish documents on eSupport portal
- Build / test / release TeleUSE product releases / updates (if required); publish releases on download server, Update & package TeleUSE documentation (if required) publish documents on eSupport portal
- Build / test / release new versions of PTC DeveloperLM License Manager (if required). (Built from the TeleUSE source code base and using similar procedures. This relates to ObjectAda, some AdaWorld, TeleUSE, and Perc product licensing)
- Manage staff member to do day-to-day operations and maintenance of the CPG Developer Tools product data center in San Diego.
- Serve as the point of contact for local property management for the PTC facility in San Diego.
- Monitor status of the data center servers, troubleshoot and repair problems with these servers as required.
- Troubleshoot & repair (as required) the embedded board systems used with ApexAda.
- Work with PTC IT to implement network changes or resolve any network outages.
- Perform tasks related to implementation of regular backups of the servers in the data center.
- Document setup of the data center and key administration tasks
- Minimum Education requirement: Bachelor’s degree in Computer Science or equivalent
- Minimum Prior Experience requirement: 10 years professional software development
- Strong background in software development with product & project management, software product quality assurance
- US citizenship or Greencard required due to work with federal customers
To be considered for this Software Development Director position, candidates should have experience and technical knowledge in several of the following preferred technical areas:
- Windows and Linux programming experience
- Programming experience using C (required) and C++
- Knowledge of compilers and their architecture
- Familiarity with the Ada language and Ada compilation issues
- Experience with programming in Ada and use of Ada compiler products (with prior usage experience with ObjectAda, ApexAda or Rational Apex preferred)
- Embedded system programming experience (VxWorks, or LynxOS)
- Experience with X11/Motif GUI implementation and usage
- Windows, Linux, Solaris system administration and usage experience
Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.
If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
What you need to know about the Seattle Tech Scene
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute