Software Developer

Job Description

A vacancy is available for a Software Developer with an interest in embedded software and computer software development.


  • B Eng Computer or Electronic Engineering degree or BSc Computer Science
  • 1 – 5 Years fulltime experience in embedded and / or PC software development
  • At least 1 year’s experience in Windows driver development
  • At least 1 year’s experience in C and/or C++
  • A desire to perform computer software development
  • Systematic and analytical approach to problem solving
  • Adhere to and contribute to good development standards and principles
  • Good Communication skills (verbal and writing)
  • Good testing and development methodologies
  • South African citizenship