Computer Numerically Controlled Tool Programmer

Cape Town FULL TIME R33,333 - R45,833 / Month
(R400,000 - R550,000 / Year)

Job Description

As a Computer Numerically Controlled Tool Programmer, you will design, develop, and implement numerical tools and programs that are integral in various sectors. This position demands a strong proficiency in programming and a robust understanding of numerical analysis.

Responsibilities

  • Design and implement robust numerical programming solutions.
  • Collaborate with cross-disciplinary teams to clarify project goals.
  • Perform testing and code reviews for improvements.
  • Keep abreast of new programming frameworks and languages.
  • Lead initiatives for algorithm optimisations based on data analysis.
  • Create detailed technical documentation for all developments.
  • Assist in training team members on new methodologies.

Requirements

Education
  • Master's degree in a relevant field is preferred.
Experience
  • 3+ years of experience in numerical programming or similar.
Technical Skills
  • C++
  • Python
Soft Skills
  • Analytical Thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Computational Physics Background: Experience in computational physics for problem-solving.
  • Experience in Linux Development: Familiarity with software development in a Linux operating environment.

Benefits

  • Comprehensive medical aid
  • Retirement savings plan
  • Work-life balance initiatives
  • Access to professional development programs

Company Culture

  • Innovative Spirit: We encourage innovation and creativity in our daily work.
  • Employee Support: Ensuring support and resources are available for employee success.
  • Respect for All: We respect all team members and foster a culture of support.
Status: Closed