1

Nx Open Developer Jobs (NOW HIRING)

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 ...

Experience with scripting languages (e.g., SKILL for Allegro or NX Open) to automate library ... We do not have boundaries between engineering and research, and we expect all of our technical ...

Experience with scripting languages (e.g., SKILL for Allegro or NX Open) to automate library ... We do not have boundaries between engineering and research, and we expect all of our technical ...

Experience with scripting languages (e.g., SKILL for Allegro or NX Open) to automate library ... We do not have boundaries between engineering and research, and we expect all of our technical ...

next page

Showing results 1-20

Nx Open Developer information

See salary details

$18

$45

$100

How much do nx open developer jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for nx open developer in the United States is $45.29, according to ZipRecruiter salary data. Most workers in this role earn between $23.56 and $54.81 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an NX Open Developer, and why are they important?

To thrive as an NX Open Developer, you need strong programming skills in languages like C#, VB.NET, or Python, along with a solid understanding of Siemens NX CAD software and its customization frameworks. Familiarity with the NX Open API, Teamcenter integration, and relevant Siemens certifications are typically required technical tools and credentials. Problem-solving ability, attention to detail, and effective communication help developers understand user needs and deliver tailored automation solutions. These skills are crucial for creating efficient, user-focused CAD enhancements that streamline engineering workflows and improve productivity.

What are some common challenges faced by Nx Open Developers when customizing Siemens NX applications?

Nx Open Developers often encounter challenges related to understanding the extensive Siemens NX API and staying updated with new releases, as the software is continuously evolving. Integrating custom solutions with existing workflows can also be complex, requiring careful testing to ensure stability and compatibility. Collaboration with design engineers and other stakeholders is frequent, so strong communication skills are essential for gathering requirements and troubleshooting issues. Additionally, managing performance and optimizing scripts for large assemblies is a common concern in this role.

What are Nx Open Developers?

Nx Open Developers are professionals who specialize in customizing and automating Siemens NX, a leading product design and engineering software, using the NX Open API. They write scripts or develop plugins in languages such as C++, Java, Python, or VB.NET to extend NX's capabilities and integrate it with other engineering tools. Their work helps engineering teams streamline workflows, automate repetitive tasks, and tailor the NX environment to specific project requirements.

What is the difference between Nx Open Developer vs Nx CAD Programmer?

AspectNx Open DeveloperNx CAD Programmer
Required CredentialsKnowledge of Nx Open API, programming skills in languages like C++ or PythonProficiency in CAD software, often with scripting or customization skills
Work EnvironmentSoftware development, API integration, automation tasksDesign, drafting, and customization within CAD environments
Employer & Industry UsageManufacturing, aerospace, automotive for automation and customizationProduct design, engineering, and manufacturing sectors
Common Search & Comparison IntentUnderstanding development and API integration rolesDesign and CAD customization roles

While Nx Open Developers focus on programming and automating workflows using Nx Open API, Nx CAD Programmers primarily work on customizing and scripting within CAD environments. Both roles require technical skills but serve different purposes: one for development and automation, the other for design customization within NX software.

Infographic showing various Nx Open Developer job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, 2% As Needed, 23% Full Time, and 74% Part Time. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $94,200 per year, or $45.3 per hour.

Teamcenter Application Engineer

Vast

Long Beach, CA โ€ข On-site

$195.90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. Vast is developing next-generation space stations to ensure a continuous human presence in space for America and its allies, enabling advanced microgravity research and manufacturing, and unlocking a new space economy for government, corporate, and private customers. Using an incremental, hardware-rich and low-cost approach, Vast is rapidly developing its multi-module Haven Station. Haven Demo's 2025 success made Vast the only operational commercial space station company to fly and operate its own spacecraft. Next, Haven-1 is expected to become the world's first commercial space station when it launches, followed by additional Haven modules to enable permanent human presence by 2030. Our team is all-in, committed to executing our mission safely and on time. If you want to work with the most talented people on Earth furthering space exploration for humanity, come join us.
Vast 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.
This will be a full-time, exempt position located in our Long Beach location.
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.

Minimum Qualifications:
  • 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.

Preferred Skills & Experience:
  • 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.

Pay Range:
  • Senior PLM Application Engineer: $121,700 - $164,600
  • Staff PLM Application Engineer: 144,800 - $195,900

Pay Range: California
$121,700-$195,900 USD
COMPENSATION AND BENEFITS
Base salary will vary depending on job-related knowledge, education, skills, experience, business needs, and market demand. Salary is just one component of our comprehensive compensation package. Full-time employees also receive company equity, as well as access to a full suite of compelling benefits and perks, including: 100% medical, dental, and vision coverage for employees and dependents, generous paid time off; up to 20+ days of vacation for exempt staff and up to 10+ days of vacation for non-exempt staff with the ability to cash-out unused vacation annually, paid parental leave, short and long-term disability insurance, life insurance, access to a 401(k) retirement plan, ClassPass credits, personalized mental healthcare through Spring Health, and other discounts and perks. We also take pride in offering exceptional food perks, with snacks, drip coffee & onsite barista, cold drinks, and dinner meals remaining free of charge, and lunch subsidized as part of Vast's ongoing commitment to providing high-quality meals for employees.
U.S. EXPORT CONTROL COMPLIANCE STATUS
The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a "U.S. person" as defined by 22 C.F.R. ยง 120.62 or otherwise eligible for deemed export licensing. This status includes U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending.
EQUAL OPPORTUNITY
Vast is an Equal Opportunity Employer; employment with Vast is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.