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.
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 & 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)
CPG Developer Tools Data Center Management
- 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
Requirements:
- 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
At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
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."
|