Android Savvy CNO Developer Computer Scientist (CS3 or CS4)

Emerald Technical Solutions

Apr 23
Top Secret/SCI
Mid Level Career (5+ yrs experience)
$150,000 and above
Occasional travel
Full Scope Polygraph
Engineering - Systems
Columbia, MD (On/Off-Site)

Position: Android Savvy CNO Developer Computer Scientist (CS3 or CS4)
Clearance: TS/SCI with FS
Employee: Full Time
Location: Columbia, MD

Position Summary:
Emerald Technical Solutions has a full time, open position for a Android Savvy CNO Developer Computer Scientist on the SANDLOTBEAST program out of Columbia Maryland. The SANDLOTBEAST (SLB) program consists of Software Engineers/Cyber Network Operations (CNO) Developers, System Administrators, Information Systems Security Officers (ISSOs), and a Scrummaster. Our performers focus on CNO development across multiple specific teams/technologies including Firmware, Network Devices, Baseband, Windows, Linux/Unix, Mobile (iOS and Android internals), and Virtualization. The SLB teams primarily perform low-level, embedded C development, building robust, well-tested CNO capabilities.

General Responsibilities:
• Design, develop, and maintain mission-focused tools and capabilities targeting Android platforms
• Develop low-level Android modules, implants, and payloads to support Computer Network Operations (CNO)
• Conduct research into Android OS internals including AOSP, SELinux, Binder IPC, system services, and custom OEM features
• Work with obfuscation, anti-analysis evasion, and secure data exfiltration techniques
• Write and optimize code in C/C++, Java/Kotlin, and native Android SDK/NDK environments
• Reverse engineer Android applications and system components to inform capability development
• Perform debugging and dynamic analysis on Android devices using tools such as GDB, Frida, JEB, IDA Pro, or Ghidra
• Collaborate closely with mission operators, analysts, and security researchers to align technical deliverables with operational goals
• Participate in code reviews, technical briefings, and contribute to knowledge-sharing efforts across teams

You’ll Bring These Qualifications:
• Bachelor's degree in Computer Science, Computer Engineering, or related field
• 5+ years of experience in software development
• 3–5 years of experience in CNO development, low-level Android development, or mobile exploitation
• Strong proficiency with Android OS internals, AOSP structure, Linux kernel architecture, and ARM/ARM64
• Experience with native development using Android NDK, JNI, and custom ROMs or bootloaders
• Proficient in C, C++, and Java/Kotlin; familiarity with scripting in Python or Bash
• Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, JEB, Frida, or Radare2
• Comfortable working in secure, agile, and sometimes ambiguous environments
• Strong understanding of secure coding, exploit mitigation, and mobile system security

Travel Required: None anticipated

Additional Information
• Pay Range: The proposed salary range for this position is $150K – 190K
• We offer competitive compensation, benefits and learning and development opportunities.
group id: 91136329
N
Name HiddenTechnical Recruiter

Match Score

Powered by IntelliSearch™
Create an account or Login to see how closely you match to this job!