SENIOR SOFTWARE DEVELOPER
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.
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
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.
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
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