Software Engineer

Confidential
📍 Centurion, Centurion, South-Africa 💼 Full-time 🕒 Posted March 02, 2026

Job Description

Job & Company Description: As a Software Engineer, you will be responsible for taking products through the RTCA 178C software development lifecycle, including planning, requirements definition, design, development, verification, validation, and project wrap-up. You will analyse system-level requirements and translate them into high-level software requirements, develop embedded and application-level source code, and participate in integration activities including defect investigation and resolution. This role also includes writing and reviewing V-Model documentation, creating test cases to evaluate requirements, and providing technical leadership within a small SCRUM-based team. Job Experience & Skills Required: - 5 years experience in software development - Strong C/C++ development experience - Experience in a safety-critical software environment - Embedded operating systems experience - Strong requirements analysis and technical documentation skills - Experience in a military environm...

Ready to Apply?

Submit your application today and join our talented team at Confidential.

Submit Application

Job Details

  • Location Centurion, Centurion
  • Job Type Full-time
  • Category IT / Computing / Software
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026