We are looking for applicants with the ability to think critically, those who are able to communicate with both technical and non-technical people, and who are motivated to learn and develop their skills. We want people who like to build, break or rebuild software to really know its inner workings.
This recruitment activity will be used to fill a wide range of roles within ASD and we are seeking people with experience in one or more technologies:
• Design and development in numerous software programming languages including C/C++/C#, Assembly (intel, ARM, MIPS), and Python;
• Operating Systems internals, including development of drivers and kernel modules for Windows, Linux, or other Unix platforms, API integration
• Mobile devices and embedded platforms and strong debugging/reverse engineering skills;
• Software vulnerability analysis and auditing, including code analysis, static analysis, fuzzing, reverse engineering, advanced debugging and vulnerability research.