of software engineering principles and practices Engineering degree (BS, MS, or equivalent) in Computer Engineering, Electrical... Engineering, Mechanical Engineering, or related field Experience with software development tools and version control systems......
Job Location: Stellenbosch, Western Cape, South Africa