CareerPlanSign in

Software Engineer

Centurion, Tshwane💼 Full-time🗓 2026-05-28 → 2026-08-08

Core

Full software development lifecycle for safety-critical aerospace systems, from requirements to verification and support.

Role type

Senior IC software engineer (safety-critical aerospace)

Builds

Safety-critical software for aerospace systems

Domain

Aerospace / Avionics / Defence

Deliverable

production ML models | product features

Required skills

C, C++, safety-critical software development, V-Model process, requirements analysis, software verification and validation, embedded software development, defect investigation, root-cause analysis

Preferred skills

RTCA DO-178B/DO-178C standards, aerospace/avionics/defence environment experience, technical leadership

Technologies

C, C++

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.