Software Engineer

apartmentNetwork Recruitment placeCenturion calendar_month 

The Software Engineer will be responsible for the full software development lifecycle of safety‑critical aerospace systems, from requirements definition through to design, development, verification, validation, and ongoing support.

You will work in a structured V‑Model development environment, contributing to software that meets stringent certification and regulatory standards. The role involves close collaboration with systems, hardware, and verification engineers and may include providing technical leadership within a SCRUM‑based team.

Education:

  • BEng / BSc in Computer Engineering, Software Engineering, Electronic Engineering, or equivalent

Job Experience & Skills Required:

  • Minimum 5 years experience in software development within a technical or engineering environment
  • Strong hands‑on experience in C / C++
  • Proven experience developing safety‑critical software systems
  • Exposure to RTCA DO‑178B / DO‑178C standards (highly advantageous)
  • Experience working within a formal V‑Model development process
  • Embedded and application‑level software development experience
  • Ability to analyse system‑level requirements and translate them into high‑level and low‑level software requirements
  • Experience in software verification, validation, and integration
  • Ability to write and review technical documentation and test cases
  • Exposure to defect investigation, root‑cause analysis, and resolution
  • Experience in an aerospace, avionics, or defence environment (advantageous)
  • Ability to provide technical guidance or leadership within a team
Company Overview:

Our client operates within the aerospace sector, delivering advanced, mission‑ and safety‑critical software solutions. The organisation offers a highly regulated, engineering‑driven environment focused on precision, compliance, and long‑term technical development.

Preference may be given to South African citizens due to the nature of the environment.

Apply now!

If you have not had any response within 30 days after the closing date, please consider your application unsuccessful.

electric_boltImmediate start

Firmware/Embedded Software Engineer

apartmentE&D RecruitersplaceCenturion
Firmware/Embedded Software Engineer Centurion Requirements:  •  Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, or related discipline  •  5+ years in embedded software development  •  Strong proficiency in C...
check_circleNew offer

Software Engineer ML/AI

apartmentE&D RecruitersplaceCenturion
Electronic Engineer (Software, AI & ML) Centurion Qualification  •  B.Eng. Degree (Electronic or Computer)  •  Software design and implementation experience.  •  Experience in product development.  •  Software system engineering experience.  •  Specialist...
thumb_up_altRecommended

Senior Software Engineer

apartmentE&D RecruitersplacePretoria, 13 km from Centurion
Senior Software Engineer Pretoria-East Minimum requirements and experience:  •  BEng (Electronic or Computer Engineering).  •  Master's degree will be beneficial.  •  5-10 years of working experience in software engineering  •  2-5 years leading...