Software Developer Role
We are seeking a skilled developer to maintain and enhance digital repositories, support compliance tools, and participate in the development of technical standards.
* Maintaining and enhancing digital repositories related to land combat system specifications and standards.
* Supporting the upkeep and functionality of compliance tools used to assess data model conformance.
* Drafting and updating detailed technical documentation including software specifications and interface definitions.
* Participating in the ongoing evolution and development of technical standards relevant to land combat systems.
About the Requirements
To succeed in this role you will need:
* A minimum of 2 years' experience in software engineering, working across several programming languages, with a focus on C++.
* Practical knowledge of network-based programming, including familiarity with middleware solutions such as OMG DDS and low-level networking using BSD sockets.
* Demonstrated experience working within Defence projects, particularly in producing technical documentation aligned with Defence standards.
* Understanding of systems engineering practices within Defence contexts and the ability to apply them in software development tasks.
About You
The candidate must be an Australian citizen and have a NV1 Security Clearance. We encourage you to apply if you're passionate about contributing to a program of national significance.