Where

Software Engineer (Algorithms)

Helderberg Personnel cc
Cape Town Full-day Full-time

Description:

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 3 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

Requirements:

  • 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
  • B.Sc., M.Sc. or B.Eng qualification
  • At least 3 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
  • 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
23 Apr 2025;   from: careers24.com

Similar jobs

  • Helderberg Personnel cc
  • Cape Town
... Stellenbosch is seeking to y a Software Engineer (Algorithms) / Applied Scientist who will help ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ...
23 hours ago
  • Helderberg Personnel cc
  • Cape Town
... Stellenbosch is seeking to y a Software Engineer (Algorithms) / Applied Scientist who will help ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ...
23 hours ago
  • Helderberg Personnel cc
  • Cape Town
... Stellenbosch is seeking to y a Software Engineer (Algorithms) / Applied Scientist who will help ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ...
23 hours ago
  • Helderberg Personnel cc
  • Cape Town
... Stellenbosch is seeking to y a Software Engineer (Algorithms) / Applied Scientist who will help ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ... testing Effective benchmarked and tested algorithms in C/C++ Machine learning ...
23 hours ago