Careers
Job Description – Position Title : Teamcenter Application Engineer
Our customer is looking for a Teamcenter Application Engineer, reporting to the Director of Information Systems, to support the development of the systems that will be required for the design and build of artificial-gravity human-rated space stations.
You will support the development, deployment, and support of enterprise PLM and CAD systems that are critical to the engineering lifecycle of our human-rated space stations. This individual will lead feature development and implementation of Teamcenter PLM with associated business applications, working closely with the Engineering Applications team and cross-functional stakeholders including Design, Manufacturing, Supply Chain, and R&D.
Responsibilities:
- Implement and maintain a reliable, performant PLM platform (Teamcenter) to support mechanical design and engineering workflows.
- Develop, configure, and support integrations between Teamcenter, NX, and related business systems (ERP, ECAD, MCAD, AWS).
- Anticipate tool and infrastructure needs, work with multiple organizations, and develop and implement processes, workflows and customizations to enable successful and rapid development.
- Capture user requirements and translate them into technical solutions, including workflows, business rules, and data models.
- Manage PLM tool customization, BMIDE configuration, and server-side development using ITK and Teamcenter APIs.
- Support and troubleshoot issues related to CAD data management, change control, workflows, and user access.
- Collaborate with engineering, software, and IT teams to automate processes, improve data quality, and support scalability across systems.
- Design, deploy, and maintain infrastructure solutions using cloud platforms like AWS.
- Provide training, documentation, and user support for Teamcenter and NX features.
- Stay up to date with emerging trends and technologies in PLM, DevSecOps, and software development to continually improve tools and infrastructure.
- Support deployment pipelines and DevOps practices to streamline updates and ensure system reliability and compliance.
- Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or a related field—or equivalent experience.
- 5+ years of experience administering and developing within PLM/PDM environments, particularly Teamcenter and NX.
- Proficiency with Teamcenter applications such as Workflow Designer, Structure Manager, Change Management, and Access Manager.
- Experience with BMIDE, ITK development, and NX Open API.
- Understanding of engineering data lifecycle, 3D modeling, Bill of Materials (BOM), and product configuration.
- Strong background in system and data integration technologies (e.g., middleware, MCAD/ECAD integrations).
- Hands-on experience configuring and supporting AWS-based infrastructure and cloud-native application development.
- Experience developing and maintaining CI/CD pipelines and automating engineering workflows.
- Multiple years of experience customizing PDM/PLM/CAD workflows and processes.
- Familiarity with Windows and Linux servers, scripting (Batch, PowerShell, Bash), and system administration tasks.
- Experience with LDAP, SAML, and other authentication protocols.
- Understanding of network and infrastructure fundamentals (routing, switching, firewalls).
- Familiarity with FlexLM license servers, license usage monitoring, and license optimization.
- Strong documentation and communication skills, with the ability to engage with both technical and non-technical stakeholders.
- Prior experience in a high-growth startup or aerospace environment is highly desirable.