Software Engineer (Algorithms)
2025-12-08 - 2026-01-31
Permanent
SW004952
Engineering & Technical
Information Technology
Western Cape, Stellenbosch Techno Park
(Market related, Negotiable)
A well established client based in Technopark, Stellenbosch is seeking to y a Software Engineer (Algorithms) / Applied Scientist who will help design, test, implement and maintain algorithms for machine vision. Doppler radar and other signal analysis. Scope includes geometric sensor calibration, modeling and machine learning.
Key tasks include:
  • Specifications for any required tests, whether for data gathering or final implementation testing
  • Effective benchmarked and tested algorithms in C/C++
  • Machine learning source code (training) in Python
  • Well maintained training data and error bars on each measured parameter well documented
Requirements include:
  • B.Sc., M.Sc. or B.Eng qualification
  • At least 7+ years work experience in programming and/or modeling
  • Office based work with rare exceptions
  • Fluent in English
  • Willingness to travel for work
  • Willingness to put in overtime on occasion
  • Exceptional problem-solving skills
  • Strong Applied Mathematics background
  • Competent in at least one compiled language, preferably C or C++
  • Some experience with ML and Python
  • Qt experience a plus
Skills / attributes and values required:
  • Team Collaboration
  • Communication Skills
  • Time Management
  • Attention to detail
  • Bias for action with a focus on delivery
  • Proactive in identifying opportunities for product improvement
  • Committed to improving skills
For more information please contact:
Anna-Mart le Roux