Android Developer - Reverse Engineering
$50k - $290kThe Swift Group
The Swift Group is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe.
We are looking for an Android Developer to join a dynamic team solving real-time cyber challenges, working in the Dulles, VA area. The position requires a candidate who enjoys working on mission-focused objectives closely aligned with end users. This role will focus on developing custom software tools and techniques for the Android platform.
Responsibilities:
- Design and develop custom software for the Android platform
- Debug and diagnose issues using both COTS and GOTS tools
- Lead and mentor junior developers to meet mission objectives
- Understand and apply knowledge of network fundamentals
- Develop documentation to support developed software and techniques
- Perform reverse engineering and vulnerability analysis
- Develop proof-of-concept exploit software and work with Computer Network Operations (CNO) tools and techniques
Requirements:
- At least 5 years of relevant experience in mobile software development
- Bachelor's degree in Computer Science
- Proficient in Python and C development
- Experience with UNIX applications and mission-relevant platforms
- Expertise in network sockets programming and packet-level protocols
- Skilled in code tracing using WinDbg, gdb, and IDA Pro
- Experience in reverse engineering native binaries
- Familiarity with Unix kernel internals and object file formats (e.g., ELF)
- Understanding of security protection mechanisms (ASLR, DEP, NX) and evasion techniques
- Experience with version control tools such as git, GitLab
- US citizenship and an active TS/SCI security clearance required; MUST be willing to be put in for a Polygraph
Desired Experience:
- Native-level mobile development experience
- Experience with vulnerability analysis
- Assembly programming, preferably ARM
- Experience with Objective-C, Swift, or C++ programming
- Understanding of mobile security mechanisms such as SELinux and application sandboxing
- Ability to work both independently and collaboratively in a fast-paced environment
#LI-DI1
The Swift Group and Subsidiaries are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
Pay Range: $49,996.80 - $290,004.00
Pay ranges are a general guideline and not intended as a guaranteed and/or implied final compensation or salary for this job opening. Determination of official compensation or salary relies on several different factors including, but not limited to: level of position, complexity of job responsibilities, geographic location, work experience, education, certifications, Federal Government contract labor categories, and contract wage rates.
At The Swift Group and Subsidiaries, you will receive comprehensive benefits including but not limited to: healthcare, wellness, financial, retirement, education, and time off benefits.
$86.8k - $198k
...Android Cyber Operations Engineer, Senior The Opportunity: Conduct research and analysis to identify... ...vectors into systems and networks, develop computer network operations (CNO)... ...years of experience with performing Reverse Engineering, Vulnerability Assessments...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...Android Developer TS/SCI Chantilly, VA Position Summary: Seeking a skilled... ...'ll work alongside a team of talented engineers developing, modifying, and maintaining... ...depth research into mobile OS internals, reverse engineering, and exploit analysis,...Suggested
- ...Android CNO Developer Location Chantilly VA At REDLattice, we engineer capabilities at the edge of offensive cyber, vulnerability research, and low-level system... ...user-space layers (gdb, LLDB, JNI, V8, Mojo) Reverse engineer native binaries and Android system...Suggested
- ...Current TS/SCI clearance is required Experience developing for Android or another mobile platform Experience with C/C++ on... ...Familiarity with version control software such as git Reverse engineering ARM binaries Developing proof-of-concept exploit software...Suggested
- ...Overview BigBear.ai is seeking an Android Developer to join a mission-focused cyber team... ...perform under pressure. This is a hands-on engineering position with end-to-end ownership... ...as WinDbg, gdb, IDA Pro Experience reverse engineering native binaries Experience...Suggested
- ...Android Developer We are in need of an Android Developer to join our team to solve real-time cyber challenges. Looking for individuals... ...code execution in a debugger (WinDbg/gdb/IDA Pro). Reverse engineering native binaries. Developing proof-of-concept exploit software...
- ...software for mobile devices (both Android and iOS) as part of a larger... ...to successful missions: each Engineer's work is visible, so you won... ...team regularly adds CNO Tool Developers, O.S. Internals Developers, Vulnerability Researchers, Reverse Engineers, Mobile...For contractorsImmediate startRemote work
- ...BT-298 - Android Applications Developer Location: Chantilly, VA (fully on-site, no remote option) **Please do NOT apply if you do not have... ...Android is a must have. Job Description The Systems Engineer will work with customers to translate operational needs...Remote work
$100k - $180k
Riverside Research Institute in Fairfax, Virginia, is seeking an Embedded Android Software Engineer to develop firmware for embedded mobile network security hardware. The ideal candidate will have at least 3 years of experience in Linux embedded platforms, C/C++ programming...- ...NAVA Software solutions is looking for an Android Developer Details: Android Developer Location: Merrifield VA - Hybrid Duration: 12 Months Contract Note: Candidate must undergo glider assessment to shortlist for Final level Webex video...Contract work
- ...Android Developer Location: Sterling, Virginia Rate: $45/hr. on W2 Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description Responsibilities: Build, test and ship compelling experiences with a strong...Contract work
- ...Android Developer with Kotlin experience. Hybrid role Location : Ashburn, Virginia, United States Key Responsibilities: Design, develop, test, and deploy Kotlin-based applications. Write clean, maintainable, and efficient code. Collaborate with cross-...
- ...Android Developer Mclean, VA 6+ Months No C2C, any visa is okay. Requirements 5+ years professional... ...that deliver on Product Strategy and adheres to established engineering best practices, design guidelines and principles Partner...Work experience placementLocal area
$120k - $155k
...company that's not just simply expanding, but developing professionally at every level. We are a... ...a highly motivated and self-driven Android Developer to join our team. This role involves... ...-functional teams including hardware engineers and product managers Diagnose and...- ...Vulnerability Researcher (Android) / Software Engineer (VR), Senior-Level Location: Chantilly VA... ...advanced vulnerability analysis and develop tailored cyber solutions to meet the... ...This includes deep technical work in reverse engineering, vulnerability discovery,...
$176.9k - $332.4k
...talent and redefine what's possible. Job Description: iOS/Android Developers are you looking to upgrade your clearance and increase your... ...have a Bachelor's Degree in Computer Science, Computer Engineering or additional years of relevant experience Active Top...Local areaRemote workWorldwideFlexible hours$100k - $180k
...Embedded Android Software Engineer Location US-VA-Fairfax ID 2026-4212 Category... ...candidate will be responsible for developing new techniques and technology to... ...Firmware development, analysis, and reverse-engineering ~ Device bring-up starting...Full timeLocal area- ...Android Developer We are looking for a talented individual to join our team and contribute to the development of high-quality Android applications. The ideal candidate will be passionate about mobile technologies and eager to work in a collaborative environment....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Developer - Reverse Engineering. Be the first to apply!

