Menu Close

NX Developer (Siemens, Python, CAD)

IT – Software Development
Cape Town – Western Cape

ENVIRONMENT:
A dynamic Engineering Service Provider in Durbanville seeks the unique skills of an NX Developer who is a self-starter and able to deal with the complexities of a fast-paced environment. The ideal candidate must possess a BEng/BTech Degree in Mechanical or Electrical Engineering, have at least 3+ years’ relevant CAD Design and Product Development experience, Advanced Excel, proficiency in Siemens NX, Python, VB and have South African citizenship.
 
DUTIES:
  • Increase engineering development efficiency by developing software solutions that interacts with NX API.
  • Create development-, validate-, and implementation plan for new software.
 
REQUIREMENTS:
Qualifications –
  • BEng/BTech Degree in Mechanical or Electrical Engineering.
 
Experience/Skills –
  • 3+ Years’ relevant experience in CAD Design and Product Development.
  • Proficient user of Siemens NX.
  • Advanced Excel.
  • South African citizenship.
 
An intermediate working knowledge of:
  • Python
  • VB
  • Java, C++, C# (Advantageous but not required)
 
Experience with NX API (Not a hard requirement but some experience working with APIs would be beneficial)
  • VB (A lot of community support and robust).
  • Python (Community is growing; some support on PLM Community). The support is growing in NX and is becoming the language of choice with many paid add-ons running the NX Python API.
 
ATTRIBUTES:
  • Attention to detail.
  • Methodical, neat, systematics approach to work.
  • Excellent in task management.
  • Ability to work under pressure.
  • Good Written and Verbal Communication (English).