Software Engineer - Rustenburg
Salary Negotiable
Rustenburg, North-West
Rustenburg,
North-West
more than 14 days ago
01-10-2019 9:07:55 AM
26-11-2019 9:07:55 AM
Software Engineer
Minimum Requirements:
? Must have a BSc Degree in Computer Science
? Five years post-graduate experience in software development
? Experience in developing low-level software to interface with hardware components
? Proficiency in using the C/C++ programming languages
? Experience in developing software for Linux or Unix platforms
? Experience in the design and development of graphical user interfaces
Skills & Attributes:
? Working knowledge of network communication protocols
? Experience or familiarity with real-time control systems
? Positive and professional attitude
? Analytical
? Attention to detail
? Good oral communication skills and good writing skills
? Ability to work independently and also as part of a team
? Ability to carry out a project to completion
? Ability to grasp and understand the client's needs and to translate it into formal specifications.
Job Description:
? The incumbent will be involved in the development of software for the department's projects, which includes both high- and low-level software for radiotherapy control systems and medical imaging systems.
? The incumbent is required to play a major role in developing and compiling software specifications, and in developing the required software - starting from the concept stage and proceedings through the design, analysis, development, implementation, testing and commissioning stages.