Talent.com
Mobile Software Engineer - Reverse Engineering
Mobile Software Engineer - Reverse EngineeringThe Swift Group • Virginia, MN, United States
Mobile Software Engineer - Reverse Engineering

Mobile Software Engineer - Reverse Engineering

The Swift Group • Virginia, MN, United States
1 day ago
Job type
  • Full-time
Job description

Mobile Software Engineer - Reverse Engineering

Dulles, VA

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 a skilled Mobile Software Engineer 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 or the iOS platform leveraging reverse engineering techniques to support Computer Network Operations (CNO).

Responsibilities :

  • Design and develop advanced mobile software tools for iOS and / or Android platforms
  • Conduct reverse engineering of mobile applications
  • Perform vulnerability analysis and developing proof-of-concept exploit software
  • Debug and diagnose low-level software issues using COTS and GOTS tools
  • Collaborate with cross-functional teams to support CNO missions
  • Apply knowledge of networking, security, and mobile system internals
  • Author and maintain technical documentation to support tools, techniques, and research
  • Mentor junior developers and contribute to team growth and capability

Requirements :

  • At least 5 years of relevant experience in mobile software development (iOS, Android, or both)
  • Bachelor's degree in Computer Science or related field
  • Proficient in Python and C development for development and debugging
  • Experience with reverse engineering tools (e.g. IDA Pro, Ghidra, gdb, WinDbg)
  • Familiarity with ARM and / or x86 architecture
  • Understanding of security mitigation techniques such as ASLR, DEP, NX, sandboxing
  • Experience with version control systems such as Git or GitLab
  • US citizenship and an active TS / SCI security clearance required; MUST be willing to be put in for a Full Scope polygraph
  • Desired Experience :

  • Experience with vulnerability research and exploit development
  • Familiarity with Unix / Linux internals and object file formats (e.g., ELF)
  • Knowledge of Computer Network Exploitation (CNE) techniques
  • Understanding of mobile operating system security mechanisms (e.g., SELinux, application sandboxing)
  • Experience working with low-level networking, packet inspection, and sockets programming
  • Do you know anyone for this position, or other positions open at The Swift Group? We offer a $5,000 bonus for any referral candidate we hire, paid out at the new hires 90-day mark.

    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.

    Voluntary Self-Identification

    For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in The Swift Groups Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

    Voluntary Self-Identification of Disability

    Form CC-305

    Page 1 of 1

    OMB Control Number 1250-0005

    Expires 04 / 30 / 2026

    Why are you being asked to complete this form?

    We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

    Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. If you want to learn more about the law or this form, visit the U.S. Department of Labors Office of Federal Contract Compliance Programs (OFCCP) website at .

    Disabilities include, but are not limited to :

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV / AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and / or other supports
  • Nervous system condition, for example, migraine headaches, Parkinsons disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit / hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
  • Disability Status Select...

    PUBLIC BURDEN STATEMENT : According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Virginia, MN, United States

    Related jobs
    Senior DevOps Architect

    Senior DevOps Architect

    Bixal • Virginia, MN, United States
    Full-time
    Important Notice for Applicants : .At Bixal, we want to ensure a transparent and secure application process for all candidates. Official communication will come from an email address ending in @ or fr...Show more
    Last updated: 1 day ago • Promoted
    Principal Software Engineer (Top Secret) Space Systems (Dulles)

    Principal Software Engineer (Top Secret) Space Systems (Dulles)

    Northrop Grumman • Virginia, MN, United States
    Full-time
    Dulles, Virginia, United States of America.No - Teleworking not available for this position.Days (United States of America). Relocation assistance may be available.At Northrop Grumman, our employees...Show more
    Last updated: 1 day ago • Promoted
    AI / ML Solutions Architect

    AI / ML Solutions Architect

    Arcfield • Virginia, MN, United States
    Full-time
    Arcfield was purpose-built to protect the nation and its allies through innovations in digital transformation, space mission engineering and launch assurance, miniaturized sensors and satellites, a...Show more
    Last updated: 1 day ago • Promoted
    Engineer / Principal Software Engineer - TS / SCI (Space / Satellite Systems)

    Engineer / Principal Software Engineer - TS / SCI (Space / Satellite Systems)

    Northrop Grumman • Virginia, MN, United States
    Full-time
    RELOCATION ASSISTANCE : No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...Show more
    Last updated: 1 day ago • Promoted
    Power Platform Developer

    Power Platform Developer

    CODE Plus Inc • Virginia, MN, United States
    Full-time
    We are seeking a skilled and experienced.The ideal candidate will leverage tools like.Power Apps, Power Automate, Power BI, and Dataverse. Develop and manage solutions leveraging.Translate complex d...Show more
    Last updated: 1 day ago • Promoted
    Solution Architect - AWS Cloud

    Solution Architect - AWS Cloud

    Trilagen • Virginia, MN, United States
    Full-time
    Trilagen is seeking a dynamic and experienced Solution Architect focused on AWS Cloud to enhance our team.In this role, you will be pivotal in designing, deploying, and managing effective cloud-bas...Show more
    Last updated: 1 day ago • Promoted
    DevOps Systems Engineer

    DevOps Systems Engineer

    TieTalent • Virginia, MN, United States
    Full-time
    About the job DevOps Systems Engineer.Active TS / SCI CI Poly is required at the time of hire.DevOps Systems Engineer (All LCATs considered). We are seeking a qualified candidate to fill the role of a...Show more
    Last updated: 1 day ago • Promoted
    Splunk Systems Administrator

    Splunk Systems Administrator

    Parsons Oman • Virginia, MN, United States
    Full-time
    In a world of possibilities, pursue one with endless opportunities.Imagine Next!At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself.Guided by our le...Show more
    Last updated: 1 day ago • Promoted
    Developer - Oracle EBS

    Developer - Oracle EBS

    CACI International • Virginia, MN, United States
    Full-time
    Job Category : Information Technology.Minimum Clearance Required to Start : None.Percentage of Travel Required : None.The Defense Agencies Initiative (DAI) is intended to transform the budget, finance...Show more
    Last updated: 1 day ago • Promoted
    Power Platform Integration Developer (Norfolk, VA) - Clearance Required

    Power Platform Integration Developer (Norfolk, VA) - Clearance Required

    Cydecor • Virginia, MN, United States
    Full-time
    Cydecor is a premier Federal Government solutions provider, delivering differentiated innovations in mission systems and business platforms. We leverage leading-edge secure systems and software deve...Show more
    Last updated: 1 day ago • Promoted
    UI / UX Developer

    UI / UX Developer

    Verite Group • Virginia, MN, United States
    Full-time
    VGI, a GRVTY Company, delivers mission and technical expertise to outpace adversaries and tackle entrenched national security issues around the world. We partner with customers to overcome challenge...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Systems Engineer

    Senior Software Systems Engineer

    Syms Strategic Group, LLC • Virginia, MN, United States
    Full-time
    Senior Software Systems Engineer (.Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities. Perform technical planning, high-level and detailed requirements definitio...Show more
    Last updated: 1 day ago • Promoted
    Appian Application Developer

    Appian Application Developer

    TechBrains • Virginia, MN, United States
    Full-time
    Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our ...Show more
    Last updated: 1 day ago • Promoted
    Cleared Palo Alto Citrix Engineer •

    Cleared Palo Alto Citrix Engineer •

    VSO • Virginia, MN, United States
    Full-time
    Are you looking to take the next steps in your career as a Cleared Palo Alto Citrix Engineer? Let's chat and see if we are a good match!. Virtual Service Operations is seeking a Cleared Palo Alto Ci...Show more
    Last updated: 1 day ago • Promoted
    Linux System Administrator with Poly

    Linux System Administrator with Poly

    Parsons Oman • Virginia, MN, United States
    Full-time
    Our Special Programs and Systems team is hiring Linux System Administrators with a passion for mission excellence in our High Consequence Missions sector. In this role, you will monitor, document, a...Show more
    Last updated: 1 day ago • Promoted
    Kubernetes Engineer

    Kubernetes Engineer

    Leidos • Virginia, MN, United States
    Full-time
    Leidos is seeking a Kubernetes Engineer to provide mission critical system support to our customer.This role will work closely with Infrastructure engineering, network engineering, and SecDevOps en...Show more
    Last updated: 1 day ago • Promoted
    Back End Developer

    Back End Developer

    lorvenk technologies • Virginia, MN, United States
    Full-time
    Location : Onsite (Richmond or McLean, VA).Design and develop scalable, secure, and efficient backend systems using Java and Node. Develop and maintain RESTful APIs, microservices, and serverless arc...Show more
    Last updated: 7 hours ago • Promoted • New!
    Systems Administrator - Unix / Linux

    Systems Administrator - Unix / Linux

    American Ops • Virginia, MN, United States
    Full-time
    The Systems Administrator - Unix / Linux is responsible for maintaining, configuring, and optimizing our Unix / Linux server environments to ensure maximum performance and uptime.This role involves mon...Show more
    Last updated: 15 hours ago • Promoted • New!