Software Systems Engineer

SAAB Grintek · Centurion, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Your role

Technical Management

  • Leading, planning and managing the Software System Engineering process for development and contractual projects within SGD and ensure a sound system baseline for assigned projects.
  • Create and maintain the System Software Development and Requirements documentation for embedded systems as well as ground support software.
  • System Software architect design and if required additional Software System related design.
  • System Software Requirements Analysis and deriving lower-level sub-systems requirements.
  • Lead and coordinate TDAs in the subsystem NRE SW development process
  • System Software Interface Requirements documentation.
  • Integrate, verify and validate project System Software baselines.
  • Ensure compliance and delivery of verification and validation documentation.
  • Responsible for Software Development Life Cycle artefacts required for domain related requirement eg Flight Safety and certification.
  • Maintain a System Software baseline thought the Software lifecycle.
  • Provide support to the System Engineer in the System development, Integration and Test activities to an accepted Software baseline.
  • Provide technical support to Marketing, Bid Office and Product Management groups when required.
  • Provide inputs into quotes and tender costs relating to NRE, their timescales, resources, WBS etc as required.

Client and Vendor Management

  • Ensure effective internal client relations through the provision of inputs/technical assistance where required.
  • Assist SE and/or PjM with the following:
  • inputs into project schedules.
  • integration activities, test baselines, trials and technical requirements.
  • effective external customer relationships as needed during the execution of the customer project
  • Support the Marketing, Product Management, Project Management and In-Service Support Manager where required.

Financial Management

  • Provide inputs into quotes and tender costs relating to Program Specific Development NRE their timescales, resources WBS etc.

Business Process Management

  • Determine SW requirements and provide technical feedback to the relevant Product and Technical Product Managers.
  • Provide inputs for technical proposals with respect to architecture, compliance, NRE requirements and system SW integration cost estimates
  • Provide inputs for technical proposals with respect to SW architecture, compliance, NRE requirements and SW integration cost estimates.

Your profile

Required skills

  • Knowledge and previous experience in software development in accordance with RTCA DO 178B/C.
  • Advanced knowledge of Software Systems Engineering processes and practices.
  • Cyber security knowledge would be advantageous.
  • Knowledge of Software Simulation Models to support SW development advantageous.
  • Specific experience in the military environment advantageous Airborne, Naval and/or Land.
  • Specific experience in the defence EW environment advantageous eg.
  • Airborne EW: Radar Warning, Missile Warning, Laser Warning and Countermeasures
  • Naval EW: Radar Warning, Laser Warning, Naval ESM HMI
  • Land Survivability: Laser Warning, Effectors, Hardkill
  • Experience with Avicom SW development or similar defence communication systems would be advantageous.
  • Knowledge of SW development planning methodologies suited for Avicom-type projects.

Practical skills

  • 5+ years' experience in military SW development and/or environment
  • High competence and prior experience with DOORS
  • 5+ years' Software Systems Engineering related experience, preferably on executing customer projects
  • Generating and compiling of development plans, specifications and test plans and procedures.
  • Software and Hardware environments:
  • Computer Hardware Operating systems [such as Linux], performance, Utilization etc.
  • Computer networking architecture etc.
  • Communications Protocols
  • Prior SW development experience, specifically embedded SW development.
  • Exposure to CASE tools such as Enterprise Architect. Making use of UML/SysML etc.
  • Programming languages: C, C++, Python
  • Experience in automated testing will be advantageous
  • Project Management tools: Experience with MS Project and JIRA for SW development monitoring and reporting advantageous

Competencies

  • SE principles
  • Systems Thinking
  • Life Cycles
  • Systems Modelling and analysis
  • Professional Competencies
  • Communication Internal and external
  • Technical Leadership
  • Negotiation

Technical Competencies

  • Requirements Analysis
  • SW Requirements writing
  • Software Architecting
  • Software System Integration
  • Software System Verification and Validation
  • SSE Management
  • Planning, Monitoring and Control
  • Decision Management
  • Configuration Management
  • SW development Risk and Opportunity Management
  • Integrating competencies
  • Technical SW Project Management
  • SW integration and testing
  • Fault finding and isolation

Qualification

  • Bsc Computer Engineering, Electronic Engineering Degree or similar tertiary qualification

Deadline:25th September,2026

Auto-apply to this jobView original posting ↗