NX Open and Automation Application Engineer
Saratech
- Pay
- $130K to $170K
- a year
- Location
- Mission Viejo, CA
- Work style
- Remote only
- Job type
- Full time
- Posted
- Oct 12
- 7 days ago
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
Saratech
Mechanical or industrial engineering · 51 to 200 employees
From start-ups to blue-chips, Saratech (saratech.com) helps companies engineer and manufacture complex products. Saratech is a leading engineering Siemens software partner, but first and foremost an engineering services firm renowned for driving innovation across various industries. We specialize in developing cutting-edge solutions that transform the way products are designed, produced, and supported. Our PLM technologies help businesses streamline their operations, from concept to retirement, ensuring efficiency, quality, and sustainability. We have experience in helping companies with digital thread enablement through a complete digital twin. Our team works with some of the best companies in multiple sectors industries including aerospace, space launch, defense, automotive, and industrial machinery.
What you'll do
- 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.
What you need
- 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.
- Education: a bachelor's degree
Key skills
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
Perks
- medical
- dental
- vision coverage
- FSA
- HSA
- 401k with company matching
- Paid Time Off
- Paid Holidays
See full description on company page, apply now