Mobile Cyber-Security Developer
Our client is seeking to grow their mobile platform cyber-security team supporting a multi-year contract. Positions are available for talented individuals with all levels of experience. Ideal candidates will have a thorough understanding of one or more mobile platforms, combined with a breadth of system knowledge from the embedded code through the application code, and understanding of the relevant physical and wireless interfaces.
This is a full-time position working in Cary, NC.
Position includes full benefits that include medical, dental, vision, short and long-term disability, along with 401(k) with a company match.
Work on projects and activities related to the cyber-security of mobile platforms
Perform reverse engineering, disassembly of code and forensic analysis
Perform vulnerability analysis and contribute to identification of security weaknesses
Develop code in C/C++, Python, Java, assembly, machine code and other languages
Develop methods, techniques, and tools to perform the job more effectively
Utilize hardware diagnostics, debugging tools and in-circuit emulators
Integrate code from multiple sources
Develop and document software, applications and other code using Agile development and other industry best practices
TS/SCI Security Clearance with Poly required
Bachelor's degree in Engineering, Computer Science, or commensurate experience
Experience with microprocessors and embedded operating systems
Experience in the development of mobile platform embedded software using C/C++
Experience with IDAPro or similar tools
Experience analyzing software binaries
Deep knowledge of software and data security schemes