Software Design Engineer – Centurion

Job Description

Vacancy available for an experienced Software Design Engineer in Centurion.

Our client designs, manufactures and integrates advanced technological systems.

Minimum requirements:

  • B Eng Electronic or Computer Engineering Degree.
  • Minimum 3 years’ software development experience.

Skills required:

Experience in programming in:

  • C/C++
  • C#
  • Java
  • Linux / Qt / Visual Studio
  • Embedded microprocessors / controllers (AVR, ARM)

Working knowledge of:

  • SQL
  • Relational database design
  • Socket programming
  • Queuing implementations
  • Background services
  • GUI and Webpage implementations