Skip to content Go to main navigation Go to language selector
Installation in HQ

Senior Software Developer: DAC_DMS

Centurion, South Africa
Closing date: 29 September 2022


We have a vacancy for a Senior Software Developer. We are looking for an individual who enjoys software development, problem solving and working as part of a team. This position requires someone who is self-motivated and disciplined.

Your role

  • This position requires a person that can overlap between Embedded and PC software

  • Provide input into Software Development Planning

  • Participate in Software Requirements Analysis and deriving of lower level sub-system requirements

  • Software Development according to Military and Avionics standards

  • Participate in system integration and test activities to achieve a system qualification

  • Create and maintain documentation for Design, Planning, Requirements, Specifications Test and Results (full software life cycle)

  • A successful applicant will employ the concepts of Object Orientated Programming (OOP) when working developing PC software

  • Follow Software Configuration and DevOps processes as required.

  • Follow coding standards as required.

  • Participate in code reviews, static code analysis

Your profile

We are looking for a strong leader who is able to motivate teams, drive change and impact on the performance of others; who  has excellent interpersonal skills and the ability to influence decisions.  This positon needs a self-starter who is able to surmount obstacles, not easily discouraged and who has excellent organizational abilities. Prioritising diversity and inclusion as well as embodying the Saab Values will also be an important aspect.

Required skills:

  • Specific experience in Programming language:  C and C++, Java, C#

  • Comprehensive knowledge of the system engineering process.

  • Generating and compiling of specifications, user manuals and test procedures

  • Electronic Warfare knowledge and experience will be an advantage

  • Knowledge in User Interface Design and Database Management

Desired skills:

  • 5-10 Years’ experience in a multi-disciplinary engineering R&D and product development environment

  • 5-10 Years’ experience in requirements management , issue tracking, delivery and testing

  • Knowledge in Relational Database design and SQL

  • Experience in the automated build and test environments would be an advantage

  • Experience with Linux environments would be an advantage

  • Experience with Python scripting language would be an advantage


B.Eng, B.SC (Computer Science) or an equivalent qualification.

What you will be a part of

Saab Grintek Defence is a business unit operating within South Africa. The business unit is focused on design, development, integration, testing, documenting and deployment of products for aerospace and defence industries. This position is in the Product Design department.

If you aspire to help create and innovate whilst developing yourself in a challenging team setting, Saab may well have the perfect conditions for you to grow.  We pride ourselves on a nurturing environment, where everyone is different yet we share the same goal – to help protect people.

SGD will give preference to South African citizens and we also welcome applications from individuals with culturally diverse backgrounds

Please consider your application as unsuccessful if you have not received feedback from us within 30 days after the closing date