Job Requirements
Bethesda, MD
Secret CI Polygraph
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Position: NDOC, Mobile Reverse Engineer
Location: Bethesda, MD (full-time on-site)
Top Secret Clearance Required
Rate: Market
Description: Mobile Software Reverse Engineering (with support to development and malware analysis efforts).
Background: Conduct software exploitation against applications, middleware, operating systems (OS) user interface, OS drivers/runtimes, firmware and other binary data:
• Working experience in software engineering and related technologies. Experience in sizing and scoping, in design, implementation and delivery of mobile application solutions using iOS and/or Android development environments.
• Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer potentially malicious programs recovered from compromised computer systems and networks.
• Research new trends, techniques, and packaging of malicious software to stay current and ready to identify and handle zero-day exploits.
• Research behavior of binaries and share detailed understanding of how apps behave at memory/register level in support of technical exploitation operations.
• Support efforts to design, prototype, document, test, conduct exploitation automation and transition code analysis methods and tools specific to technical exploitation operations.
Required Qualifications:
• Education: Bachelor's degree and 8+ years experience, or Master's degree and 6+ years experience, or 3 years with PhD. A degree in one of these fields of study is highly desired: Information Technology, Cybersecurity, Computer Science, Information Systems, Data Science, Mathematics, or Software Engineering. However, in lieu of a degree an additional 4 years of relevant experience or specialized training may be considered.
• Relevant work experience should be within the past five years.
• Clearance Requirement: Active TS/SCI w/ CI Poly eligibility
• Proven ability to build, maintain, and leverage collaborative relationships with stakeholders across different government agencies, serving as an effective technical liaison.
• Experience establishing and managing formal partnerships between government entities (e.g., via Memoranda of Understanding or Inter-Agency Agreements) to achieve shared mission objectives.
• Exceptional communication skills, with a demonstrated ability to present complex technical information clearly and persuasively to diverse audiences, including non-technical decision-makers.
• Skilled in facilitating inter-agency working groups and building consensus among partners who may have differing priorities or organizational cultures.
• Strategic and proactive mindset with the ability to identify and develop new opportunities for cross-agency collaboration that advance the organization's mission.
• A strong sense of mission ownership and personal accountability, focused on elevating the team's role from a participant to a key contributor within the working group.
• Experience with Windows, Linux, Android, OS X, and iOS operating system & architecture.
• Experience in computer or cell phone architecture, system internals, operating systems, and/or boot process software engineering.
• Experience with static analysis tools such as IDA Pro, Ghidra and Binary Ninja.
• Experience with debugging tools such as WinDbg.
• Experience with virtualization, sandboxing, and emulation tools like VMware, KVM, QEMU and others.
• Working knowledge of programming languages such as C, C++, .NET, Python, Java, etc.
• Debug mobile applications' memory and performance issues.
Preferred Qualifications:
• Experience requiring a deep knowledge of Android and a strong passion in mobile industry and mobile development.
• Experience developing/designing mobile phone platforms highly desired.
• Experience in wireless API's (Wi-Fi, Bluetooth) preferred.
• Engineer software scripts in C, C++, and Java with emphasis on prototyping and API extraction.
• Active IAT Level II/8140 certification.
• Additional active certifications: CFR, RCCE Level 1, CySA+, GCFA, GCFE.
Join the TASC Technical Services team, with 30 years of excellence in the staffing industry! We offer competitive benefits including health care plans, a 401k plan with company match, and a weekly paycheck with direct deposit. Additionally, we follow all state and federal guidelines for compensated time off. TASC Technical Services is an Equal Opportunity Employer.
Location: Bethesda, MD (full-time on-site)
Top Secret Clearance Required
Rate: Market
Description: Mobile Software Reverse Engineering (with support to development and malware analysis efforts).
Background: Conduct software exploitation against applications, middleware, operating systems (OS) user interface, OS drivers/runtimes, firmware and other binary data:
• Working experience in software engineering and related technologies. Experience in sizing and scoping, in design, implementation and delivery of mobile application solutions using iOS and/or Android development environments.
• Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer potentially malicious programs recovered from compromised computer systems and networks.
• Research new trends, techniques, and packaging of malicious software to stay current and ready to identify and handle zero-day exploits.
• Research behavior of binaries and share detailed understanding of how apps behave at memory/register level in support of technical exploitation operations.
• Support efforts to design, prototype, document, test, conduct exploitation automation and transition code analysis methods and tools specific to technical exploitation operations.
Required Qualifications:
• Education: Bachelor's degree and 8+ years experience, or Master's degree and 6+ years experience, or 3 years with PhD. A degree in one of these fields of study is highly desired: Information Technology, Cybersecurity, Computer Science, Information Systems, Data Science, Mathematics, or Software Engineering. However, in lieu of a degree an additional 4 years of relevant experience or specialized training may be considered.
• Relevant work experience should be within the past five years.
• Clearance Requirement: Active TS/SCI w/ CI Poly eligibility
• Proven ability to build, maintain, and leverage collaborative relationships with stakeholders across different government agencies, serving as an effective technical liaison.
• Experience establishing and managing formal partnerships between government entities (e.g., via Memoranda of Understanding or Inter-Agency Agreements) to achieve shared mission objectives.
• Exceptional communication skills, with a demonstrated ability to present complex technical information clearly and persuasively to diverse audiences, including non-technical decision-makers.
• Skilled in facilitating inter-agency working groups and building consensus among partners who may have differing priorities or organizational cultures.
• Strategic and proactive mindset with the ability to identify and develop new opportunities for cross-agency collaboration that advance the organization's mission.
• A strong sense of mission ownership and personal accountability, focused on elevating the team's role from a participant to a key contributor within the working group.
• Experience with Windows, Linux, Android, OS X, and iOS operating system & architecture.
• Experience in computer or cell phone architecture, system internals, operating systems, and/or boot process software engineering.
• Experience with static analysis tools such as IDA Pro, Ghidra and Binary Ninja.
• Experience with debugging tools such as WinDbg.
• Experience with virtualization, sandboxing, and emulation tools like VMware, KVM, QEMU and others.
• Working knowledge of programming languages such as C, C++, .NET, Python, Java, etc.
• Debug mobile applications' memory and performance issues.
Preferred Qualifications:
• Experience requiring a deep knowledge of Android and a strong passion in mobile industry and mobile development.
• Experience developing/designing mobile phone platforms highly desired.
• Experience in wireless API's (Wi-Fi, Bluetooth) preferred.
• Engineer software scripts in C, C++, and Java with emphasis on prototyping and API extraction.
• Active IAT Level II/8140 certification.
• Additional active certifications: CFR, RCCE Level 1, CySA+, GCFA, GCFE.
Join the TASC Technical Services team, with 30 years of excellence in the staffing industry! We offer competitive benefits including health care plans, a 401k plan with company match, and a weekly paycheck with direct deposit. Additionally, we follow all state and federal guidelines for compensated time off. TASC Technical Services is an Equal Opportunity Employer.
group id: 10123073