onsite
Senior Engineering Specialist - NX & NX Open - Bombardier
Software Engineer
Lead advanced NX and NX Open development, enhancing aircraft design workflows with C++ and Python scripting to deliver high‑performance CAD solutions for aerospace projects.
About the role
Key Responsibilities
- Design, develop, and maintain custom NX and NX Open applications to streamline aircraft design and manufacturing processes.
- Collaborate with multidisciplinary engineering teams to translate design requirements into robust CAD solutions.
- Implement and optimize C++ and Python scripts for automation, data extraction, and integration with PLM systems.
- Provide technical mentorship and support to junior developers and CAD users.
- Ensure code quality, documentation, and adherence to industry best practices and safety standards.
Requirements
- Senior-level experience with Siemens NX and NX Open API.
- Proficiency in C++ and Python for scripting and application development.
- Strong understanding of CAD/PLM workflows in aerospace or related high‑precision industries.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Effective communication skills for cross‑functional collaboration.