freehire launches on Product Hunt on 26 August.

Follow →

Junior Software Engineer

Summary

Junior software engineer role developing and testing embedded and desktop applications in C/C++/C# for aerospace and defence systems at a Centurion-based company.

Position: Junior Software Engineer

Closing Date: 23 August 2026


Incomar is an aerospace and defence company based in Centurion, South Africa. We are continuously expanding our specialised product development and flight operations capabilities. The group was established in South Africa in 1999, with its origins in military aircraft weapons and avionics integration and flight testing. The company is well established in the local and international industry, with a strong capability in several specialist areas, including:


  • Systems Design, Development, and Integration.
  • System Testing on a range of platforms / products.
  • Product Development.
  • Flight Test Execution and Support.


Are you committed towards embarking on a career in the Military, Defence and Aerospace Industry?


We are currently seeking talented and motivated engineering graduates to join our Graduate Development Programme as Software Engineers. This exciting opportunity will provide you with comprehensive training, mentorship and hands-on experience in designing, developing, and testing software applications within the aerospace and defence industry.


Successful candidates will have the opportunity to further develop their skill sets in the aerospace industry and gain valuable experience on relevant real-world projects. This is done with a view to develop capacity and careers in this field.


Required Qualifications:

  • Bachelor's or post graduate degree in Electrical, Electronic, or Computer Engineering or a relevant software related tertiary qualification or currently studying such a qualification for completion by the end of 2026.
  • South African Citizenship or permanent residence in South Africa with a valid work permit.
  • A full-time in office presence is required at Incomar’s facilities in Centurion, Gauteng from February 2027.


Required Skills and Experience:

  • No specific work experience in software development is required, however personal experience in developing software for desktop and/or embedded applications will be beneficial.
  • An interest in software intensive systems, with some hands-on experience in this field.
  • Knowledge of software architecture design & development skills.
  • Knowledge of and an interest in C, C++ and/or C# computer languages.
  • Proficiency in the Microsoft Office suite.


Preferred Skills and Experience:

  • Exposure to software systems and verification and testing of the systems.
  • An interest in developing software for microcontrollers (e.g. Ardunio, Raspberry Pi, etc).
  • An interest in developing desktop software applications for Linux and/or Microsoft Windows based systems.
  • Exposure to version control systems e.g. GIT / SVN.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a team environment and communicate effectively.
  • General interest in the Military, Defence and Aerospace Industry.


What we Offer:

  • Comprehensive training and mentorship.
  • Opportunity to work on exciting engineering projects and contribute to the growth of the organisation.
  • Integration into a development team of experienced designers and engineers.
  • Successful candidates will be remunerated for the full duration of the Graduate Development Programme.


Required Commitment:

  • Successful candidates will be required to commit to an initial 12-month Graduate Development Programme. Upon completion of the initial 12 months, candidates who have demonstrated their commitment towards Incomar’s core values and have shown an aptitude and passion towards working in the aerospace and defence industry will be invited to join the Incomar Team on a permanent basis and complete the remaining 12 months of the Graduate Development Programme.
  • Successful candidates must be willing to commit for a Graduate Development Programme of up to 24 months.
  • Successful candidates offered permanent positions after the initial 12 months will be required to commit to a minimum of a 24-month work back employment term following successful completion of the 24-month Graduate Development Programme.


Other Information:

  • Any transport to and from Incomar facilities is excluded.
  • Any accommodation / board & lodging is excluded.
  • Successful Candidates will be required to provide an up-to-date police clearance certificate.
  • Any transport to and from Incomar facilities is excluded.
  • Any accommodation / board & lodging is excluded.
  • Successful Candidates will be required to provide an up-to-date police clearance certificate.


Only applications submitted via BambooHR will be considered.

See also