Software developers – security applications

Apply now to become a DSD Software Developer

The Defence Signals Directorate (DSD) is looking for software developers from a range of experience levels, from university graduates to seasoned professionals, for projects in computer and network security contexts.

You are a software engineer or developer with the ability to program at low levels, such as C or assembly, when required and the judgement to work at high levels, including object-oriented or functional programming, when appropriate. You have the skills or aptitude to design and build robust and secure systems based on sound design principles.

You have an interest in developing robust tools and frameworks for securing systems at the lowest layers.

You have experience in one or more of:

  • operating system internals, driver and kernel programming for Windows, Linux or other Unix platforms
  • network protocol design and complex IP network analysis
  • asynchronous programming and remote procedure call systems
  • software vulnerability analysis and auditing, including code analysis, static analysis, fuzzing, reverse engineering and vulnerability research
  • computer forensics
  • penetration testing.

In this role, you will complement your software development with research and analysis of new ideas and innovative technologies. For example, you may research vulnerabilities that could be exploited by an attacker and identify ways that government systems can be defended.

Apply now to become a DSD Software Developer

Positions available

Multiple software developer positions are available in different parts of DSD. Technical positions in DSD range from APS 4 entry level up to EL 2 senior technical specialist positions, with salary ranging from $57,292 to $122,666. The currently advertised positions are for APS 4–6 levels, but at DSD you can choose a technical career without limiting your promotion options.

These positions are available in multiple teams within DSD and work in different teams will draw upon different skills. If you have a preference for the type of work that you would like to do, you can provide this information in your application or during the assessment process.

For more information, read the Information Pack on the Defence APS Careers website or ring (02) 6265 0146.

How to apply

Recruitment is in the form of a rolling recruitment campaign with the cycle being fortnightly. Each fortnight will be processed as a single recruitment round.

Selection criteria are based on the capabilities and performance behaviours of the Defence Leadership Framework (PDF). Applicants are not required to address the selection criteria in their initial application but to answer one question and submit their CV. Applicants are encouraged to review the Defence Leadership Framework as the selection criteria will be referred to during the recruitment process.

Applicants who have been found unsuitable for any of the cyber operation roles are ineligible to be reassessed for 12 months.

Learn more