About the Team ASD's Operational Engineering (OE) Branch is comprised of high-performing, dynamic, multidisciplinary teams committed to enabling ASD's missions in unique and exciting ways. Our staff sit at the forefront of innovation, and support mission requirements through their specialist skills including software development, software exploitation and vulnerability research, and their knowledge of information security. Our technical specialists are responsible for grappling with complex and unusual problems to protect Australia and its national interests. In a strong team environment, you will work alongside other talented technical experts supported by technical and non-technical leadership. You will play a pivotal role in developing and delivering critical capabilities in support of ASD activities, ensuring capabilities are fit-for-purpose and responsive to sensitive and time-critical requirements. ASD's Technical Threats and Visibility Branch (TTV) detects adversaries targeting or exploiting Australian networks by analysing their technical tools and tradecraft. TTV uses this deep understanding to defend and disrupt malicious activity that threatens Australia's cyber security. About the Role Multiple vacancies are available for candidates interested in a range of software engineering disciplines with the flexibility to apply for each discipline to achieve a range of exciting and evolving mission needs. Capability Software Developer Positions only available in Perth and Sydney. Capability Software Developers are responsible for automating critical ASD signals intelligence capabilities on an enterprise scale, employing novel techniques to push the boundaries of what is possible. We are looking for applicants with demonstrated experience in Python, containerisation technologies, networking and performance monitoring. Mobile Software Developer Positions only available in Perth and Sydney. Mobile Software Developers build secure, high-performance applications that operate at the heart of Australia's national security mission. This is not just about creating interfaces, it is about engineering robust mobile solutions that integrate deeply with iOS and Android internals to deliver cutting-edge capabilities. From low-level debugging to crafting intuitive mobile-first designs, we are looking for applicants with experience in optimizing performance at the OS level, implementing advanced security features, and leveraging native frameworks to create seamless user experiences. Offensive Cyber Software Developer Positions only available in Brisbane and Canberra. Offensive Cyber Software Developers tackle complex and unusual projects to protect Australia and its national interests. This involves designing and developing robust applications and tools, targeting a wide range of operating systems and platforms. We are looking for applicants who are interested in software development, have a focus on networking or operating system internals and can use their technical and communication skills to drive mission outcomes. Software Engineer Positions only available in Brisbane and Perth. Software Engineers help build innovative capabilities that deliver real-world impact. They develop software-enabled capabilities to prevent network exploitation and deliver network effects. We want people who enjoy exploring the inner workings of operating systems across a variety of platforms. We are looking for applicants who are interested in developing bespoke software products within talented and highly motivated teams, working alongside vulnerability researchers to understand device behaviours, developing efficient low-level software solutions, and who can think critically and are motivated to continually learn and develop their skills. Automation Software Developer Positions only available in Brisbane and Canberra. Automation Software Developers create, maintain and administer systems that enable the analysis of malware at scale. This involves automating and enhancing manual processes and analytic workflows. We are looking for applicants who can meet challenges with curiosity and determination. Successful applicants will work with reverse engineers to understand how malicious binaries behave and to develop innovative solutions to support the analysis of malware. Key Duties: ASD 4 Perform coding, testing, reviewing, correcting and documenting of moderately complex programs and program modifications using supplied specifications, standards and tools. Contribute to the work of the team and continuous improvement. Acquire and apply knowledge of intermediate domain technologies. Acquire and apply knowledge of relevant development technologies. Build and sustain effective relationships with team members and actively participate in team work and group activities. Listen to internal and external stakeholders to meets needs and expectations. Recommend solutions to issues impacting on the achievement of desired outcomes. Seek advice and guidance on more complex activities. ASD 5 Perform coding, testing, reviewing, correcting, and documenting of moderately complex programs and program modifications using supplied specifications, standards and tools. Contribute to the work of the team and continuous improvement. Acquire and apply knowledge of advanced domain technologies. Acquire and apply knowledge and experience in development technologies. Build and sustain effective working relationships with team members and actively participate in team work and group activities. Engage with relevant stakeholders and understand their expectations and concerns. Collate options and recommend solutions to issues that impact on the achievement of desired outcomes. Seek advice and guidance on more complex activities. ASD 6 Accountable for designing, coding, testing, reviewing, correcting and documenting large or complex programs and program modifications according to supplied specifications, standards and tools. Accountable for accurate completion of work to agreed quality standards, share own expertise with others and guide and mentor less experienced employees. Develop specialist knowledge of domain technologies and advise on their application. Utilise knowledge and experience in development technologies to contribute to continuous process improvement. Build and sustain effective relationship with team members and actively participate in team work and group activities. Work collaboratively with stakeholders and subject matter experts to progress ICT software engineering business activities. Design and implement solutions to issues impacting on the achievement of desired outcomes. Evaluate activities and processes for compliance with ICT software development standards and processes. Further information can be found at: I'm changing my career | Australian Signals Directorate (asd.gov.au) . The key duties of the position include We are seeking candidates who are motivated to develop and learn new skills and will ensure our unique intelligence capabilities are protected. It does not matter if you are a graduate or a seasoned professional, we want to hear from you! Across all levels and roles, we are looking for candidates who: Like to build, break or rebuild software to really know its inner workings. Are innovative in their thinking and have a spark and curiosity for knowledge. Can carry out complex tasks or projects involving research and analysis. Have the ability and drive to learn new technologies, languages and development methodologies. Have a sound level of problem solving and judgment. Can work in a team environment, and build and maintain relationships through collaboration with other specialists within ASD, intelligence partners and trusted industry suppliers. Demonstrate dynamic analytical thinking, resilience, and adaptability. Demonstrate good problem solving, critical thinking and investigative skills. Drive concepts and build them into workable and appropriate solutions for mission outcomes. Can manage their own time and their team's time well with the ability to look at alternate ways to streamline and improve processes and procedures. Can identify capability gaps and requirements, and support efforts to enhance capabilities and work practices. Have high-self motivation and the ability to self-learn. ASD is seeking applicants to fill current and anticipated vacancies and to create a merit pool for future vacancies. In line with the Australian Public Service Commissioner's Direction 2022, upon completion of the recruitment activity, the merit pool will be available to locations across Australia.