Mobile Software Engineer - Reverse Engineering
Job Description
Job Description
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:
- Native-level mobile development using Objective-C, Swift, Java, or Kotlin
- 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 hire's 90-day mark.
#LI-DI1
#OnsiteThe 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.
Recommended Jobs
Customer Service at Halogenated Solvents Industry Alliance
Job Description Job Description Halogenated Solvents Industry Alliance in Arlington, VA is looking for one customer service to join our team. Our ideal candidate is a self-starter, ambitious, and…
Distribution Center Manager
Job Description Job Description POSITION SUMMARY Launching in 2025, the Norfolk Distribution Center (DC) will become a critical element of the ASG supply chain serving Core, Boutique, and Cera…
Facility Maintenance Technician (Millwork plant)
Job Description Job Description Salary: $22 - $27 / hour At David Nice Builders, we craft construction art with integrity, relationships, and passion. Were seeking a skilled Facility Maintena…
RN skilled Nurse OASIS exp.-PRN $300 per visit
Job Description Job Description Benefits: ~ Flexible schedule Job description We are seeking a compassionate and experienced Registered Nurse (RN) to join our home health care team. …
Maintenance Supervisor
Job Description Job Description Description: TM Associates is a family owned business united by its mission and defined by its values. We take our work personally, knowing the resident experienc…
Wealth Professional with Federal Background
Job Description Job Description Benefits: Retirement Bonus based on performance Company parties Dental insurance Flexible schedule Health insurance Opportunity for advancemen…
Promotional Marketing Associate
If you’re ready to start the year off on the right path by taking an opportunity that leads to development in sales, marketing, and customer service then look no further! We are looking for a creativ…
Telecom Foreman
Job Description Job Description Job Overview A Telecom Foreman is responsible for the installation of communications cabling and equipment in accordance with all applicable plans, specificatio…