Position Overview
Specializes in low-level software development for mobile platforms and operating system kernels. Responsible for building and securing advanced cyber capabilities to address evolving mission requirements.
Duties and Responsibilities
- Develop low-level code for mobile operating systems and OS kernels.
- Research and exploit vulnerabilities in mobile and kernel environments.
- Collaborate with researchers and threat hunters on vulnerability discovery.
- Integrate mobile capabilities securely into mission systems.
- Ensure compliance with secure coding practices for low-level systems.
Required Qualifications
- Active TS/SCI with CI Poly.
- 8+ years kernel or mobile software development experience.
- Proficiency in C, C++, Assembly, and mobile OS internals.
- Experience with reverse engineering and kernel-level security.
Education and Certifications
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Certifications in mobile security or reverse engineering preferred.