Location: Technopark, Pretoria

General:Main responsibility of the incumbent comprises the development of embedded software communication protocols. These protocols run on a variety of embedded platforms.

Minimum Requirements:0-5 years of software development experience in a professional capacity.

A degree in one of the following:

  • B.Eng Electronic Engineering,
  • B.Eng Computer Engineering, or
  • B.Sc Computer Science (or similar)

Main Responsibilities:

  • Development of Layer 2 and 3 protocol software components

Specialised Knowledge and Experience Preferred:

  • Experience writing embedded software in C++
  • Experience in developing airborne software according to DO-178
  • Experience in test-driven development
  • Knowledge of the OSI stack paradigm
  • Experience with VOIP implementation on [URL Removed] with IP and L3 Routing/MANET implementations

Soft Skills Preferred:

  • Good problem-solving skills
  • Team player
  • Good communication and interpersonal skills

Employer & Job Benefits:

  • None

Learn more/Apply for this position