Description

  • We are seeking a skilled Siemens NX Customization, Configuration & Automation Engineer to join our team.
  • The ideal candidate will be responsible for developing and implementing custom solutions within Siemens NX to automate design processes, enhance productivity, and ensure consistency across engineering workflows.

Essential Job Functions:

  • NX Customization:
    • Extensive hands-on experience in NX CAD Modules such as MoClienting, drafting, Assembly, Routing.
    • Experience of NX configurations and customization.
    • Develop and implement custom applications, scripts, and tools using Siemens NX Open API to tailor the NX environment to specific project requirements.
    • Extensive experience in NX customizations using NX/Open APIs and UFunc , NX Knowledge Fusion and NX GRIP , UI/Block Styler.
    • Hands on MBD/PMIs
    • Experience in configuration and Implementation of Checkmate
    • Customize user interfaces, menus, and toolbars to improve user experience and streamline workflows.
    • Experience in NX/Teamcenter Integration : Attribute mapping/ Seedparts and Templates / Roles /Reuse Libraries / ITK & SOA
    • Automate repetitive design tasks, such as part creation, assembly generation, and drawing production, to reduce manual effort and minimize errors.
    • Develop parametric models and templates to standardize designs and facilitate quick modifications.
    • Implement rule-based design automation to ensure compliance with engineering standards and best practices.
    • Good understanding of NX/Teamcenter overall architecture
  • Collaboration & Support:
    • Work closely with other stakeholders to understand requirements and translate them into effective automation solutions.
    • Provide training and support to end-users on customized tools and automated processes.
    • Document automation solutions, including user manuals, technical specifications, and best practice guidelines.
    • Stay updated with the latest developments in Siemens NX and related technologies.
    • Identify opportunities for further automation and process improvements.
    • Participate in code reviews and contribute to the development of coding standards and best practices.
    • Proficiency in version control using Git and GitHub, along with experience in integrating development workflows with Jira, is essential.

Qualifications:
Exp: 6 to 8 Years
Technical Skills:

  • Proficiency in programming languages such as C, C++, C#, VB.NET or Python.
  • Strong experience with Siemens NX Open API and customization tools.
  • Familiarity with NX journaling, user-defined functions (UFUNC), Knowledge Fusion, NX Grip and Block UI Styler.
  • Experience with integrating NX with external applications and databases.
  • Exposure to Agile Scrum methodology
  • Proficiency in Git for version control and experience with GitHub for code collaboration
  • Ability to manage and track development activities within Jira.

Design & Engineering Knowledge:

  • Solid understanding of CAD modeling, assembly design, and drawing creation within Siemens NX.
  • Knowledge of parametric design principles and design automation techniques.
  • Knowledge of Model Based Designs and PMIs
  • Familiarity with engineering standards and best practices in CAD design.
  • Ability to understand product design and engineering user requirements and convert them into functional specifications

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and manage multiple tasks effectively

Education

Any Gradute