Monday , February 26 2024

CSIR Careers South Africa – Software Engineer

Website Council for Scientific and Industrial Research (CSIR)

Job Description:

The CSIR has a vacancy for a Software Engineer in the Technology for Special Operations (TSO) impact area (IA) within the Defence and Security Cluster. The incumbent’s role will be to undertake research, development, and implementation of embedded software on Windows, Linux and Real-Time Operating Systems. This will also include but not limited to software testing and integration. This position is based in Pretoria.

Job Responsibilities:

  • Conduct research and development of software on Real-Time, Windows, and Linux based Operating Systems. This will include but not limited to:
  • Software development for embedded systems,
  • Participate in the creation of new technologies or improvement of existing technologies.
  • Guide/coach junior team members and support project team members through inputs on technical aspects related to your field of expertise.
  • Develop software requirements/description documents (i.e., SSS, SDD, STD, ATP) from system level specification/ client requirements in accordance with engineering standards.
  • Perform software implementation and software unit testing in accordance with high level software requirements/description documents (i.e., SSS, SDD, STD) from system/sub-system level specifications.
  • Control systems; and
  • Artificial Intelligence solutions.
  • Implement software projects, according to Software Development Processes, Engineering standards and MIL std. Implement software configuration management principles.
  • Perform verification and validation of embedded software during the various system and/or sub-system integration phases.

Job Requirements:

  • Excellent technical/research skills in the software development fields;
  • Project Management skills;
  • Ability to perform System Engineering functions;
  • Ability to tailor System Engineering processes based on client requirements or a higher-level specification;
  • An Honours or Master’s degree in electronic or computer engineering will be advantageous.
  • Excellent working knowledge of software development on Windows, Linux operating systems and real-time operating system environments;
  • Ability to work well under pressure and establish good working relationships with both internal and external clients.
  • A Bachelor’s degree in electronic or computer engineering with least five years working experience in the software engineering field;

Job Details:

Company: Council for Scientific and Industrial Research (CSIR)

Vacancy Type: Full Time

Job Location: Pretoria, Gauteng, SA

Application Deadline: N/A

Apply Here