Software Engineer Intern (C4 Systems)

  • Internship
  • Adelaide
  • Posted 5 days ago
  • September 4, 2025

Praetorian Aeronautics

Praetorian Aeronautics is an Australian defence technology company delivering cutting-edge autonomous aerial systems (UAS) and AI-enhanced software designed to meet the demands of today’s rapidly evolving strategic landscape. Its modular systems are built for complex, multi-domain environments, enabling defence and civil operators to counter swarm drone threats, extend operational reach, and maintain situational dominance. With a focus on scalability, resilience, and cost‑effective performance, Praetorian delivers adaptable solutions that protect frontline forces, secure infrastructure, and monitor expansive land and maritime domains, strengthening Australia’s sovereign capability while enabling allied nations to do the same. Praetorian Aeronautics is offering a six‑month software internship for students to work on its advanced defence systems.

The C4 Systems Internship focuses on Command, Control, Computers, and Communications software, involving distributed architectures, HMI development, and backend integration. Interns will work with C/C++, Rust, and Linux‑based workflows while gaining experience in CI/CD, code reviews, and agile collaboration.

Praetorian Software Engineering or Computer Science Students’ Internship 
Scope:

This internship provides an opportunity to join a skilled software development team and contribute to the development of cutting-edge defence software, particularly in the domain of C4 (Command, Control, Computers and Communications) systems. Successful candidates will learn industry best practices whilst also making meaningful development impacts within the organisation.

Duration:

8-20 weeks with flexibility to work part-time or full-time over different study periods

Required disciplines and skillsets:

  • Solid Computer Science Fundamentals (Data Structures, Algorithms, Concurrency, Networking)
  • Version control systems (git)
  • Willing to learn Linux-based development
  • Passionate quality code and computer systems
  • Preferred technology stack: C/C++, Rust, GitLab, Shell Scripts, CMake

Expected learning outcomes:

  • How distributed systems operate (both in development and in the field)
  • Proficiency in applying Hexagonal Architecture
  • Hands on experience in translating client requirements into results
  • Production development practices (code reviews, CI/CD, documentation, requirements analysis)

Anticipated Tasks:

  • Design and implement HMI components for map-based features
  • Integrate frontend map widgets with backend data sources
  • Write unit and integration tests for HMI and backend modules
  • Debug and profile cross-process interactions
  • Collaborate in agile sprints: participate in stand-ups, code reviews, and design discussions

Location:

9 Philips Crescent, Hendon SA 5014

Before applying for this position you need to submit your scholarship application. Click the button below to continue.

Job Overview
Job Location