NX Open and Automation Application Engineer

Saratech•Mission Viejo, CA
•$130,000 - $170,000•Remote

About The Position

We are seeking highly skilled and motivated CAD Application Engineers to join our dynamic team. The ideal candidate will have advanced experience with Siemens NX CAD software presales and post-sales support, NX automation and NX Open expertise, and be personable and a natural helper with a customer service minded philosophy, thrive in a fast-paced and learning-intensive environment, get a rush from solving challenging problems that other people cannot, and deliver solutions graciously over the phone or in person. Comfortable working autonomously, the candidate wants to see the team succeed and gets satisfaction from knowing that he or she played a critical role. The training, the application engineer will have the opportunity to contribute to services projects especially around data migration and NX automation.

Requirements

  • Bachelor's degree in engineering, computer science, or a related discipline, or equivalent practical experience.
  • Professional experience with Siemens NX in a design, manufacturing, application engineering, or software development setting.
  • Hands-on programming experience in one or more languages used for engineering automation, such as C#, C++, Python, or Visual Basic .NET.
  • Ability to interpret engineering workflows and convert user needs into clear technical requirements and tested solutions.
  • Strong troubleshooting, written communication, presentation, and customer-facing skills.
  • Ability to manage work independently while collaborating with a distributed project team; willingness to travel to customer sites as project needs require.
  • Experience developing with NX Open or maintaining NX journals and custom applications.
  • Experience with Teamcenter, managed-mode NX, PLM concepts, or CAD data management.
  • Familiarity with NX customization deployment, user interface design, software testing, source control, and application lifecycle practices.
  • Experience supporting aerospace and defense, automotive, industrial machinery, or other complex manufacturing customers.

Responsibilities

  • Meet with customer engineers and stakeholders to understand design processes, pain points, requirements, and success measures.
  • Design, develop, test, document, and maintain NX Open applications, utilities, automation, and workflow extensions.
  • Create solutions that work with NX parts, assemblies, drawings, features, expressions, attributes, and product data workflows.
  • Use NX Open APIs and related Siemens NX customization tools to automate repetitive tasks and improve consistency, quality, and throughput.
  • Build maintainable code with clear error handling, logging, configuration, and user guidance; troubleshoot issues in customer environments.
  • Support deployment and integration with Teamcenter-managed NX where applicable, coordinating with PLM, IT, and customer engineering teams.
  • Deliver demonstrations, technical workshops, end-user training, and knowledge transfer; contribute to estimates, solution plans, and project documentation.
  • Collaborate with project managers, architects, and other engineers to deliver customer outcomes on schedule and communicate risks early.

Benefits

  • medical coverage
  • dental coverage
  • vision coverage
  • FSA
  • HSA
  • Life insurance
  • long-term disability
  • short-term disability
  • 401k with company matching
  • Discretionary Time Off vacation policy
  • Paid Time Off Plan
  • 8 paid holidays per year
  • extra floater holiday per year
  • 40 sick hours per year
  • 24 hours sick time or minimum sick time required by the state
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service