Software Engineer (Mobile Focused), Level 3 with Security Clearance

Neural Solutions

Maryland

On-site

USD 120,000 - 180,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Neural Solutions in Columbia, MD is seeking a Full Time Software Engineer specializing in Python, mobile tooling and reverse engineering to support advanced security operations.

You will design, develop, and deploy Python-based tools for mission-critical applications, perform reverse engineering across iOS and Android, and collaborate with analysts to translate operational requirements into robust software.

Qualifications

  • Extensive experience developing in Python for security tooling and automation.
  • Hands-on experience with mobile application development and analysis on iOS and Android.
  • Demonstrated reverse engineering skills including static and dynamic analysis techniques.
  • Familiarity with mobile platform internals, APIs, and security mechanisms.
  • Development experience in a Linux environment.
  • Experience with the Atlassian Suite (Jira/Confluence).

Responsibilities

  • Develop and maintain Python-based tools and automation for mission-critical applications.
  • Perform reverse engineering and analysis of mobile applications across iOS and Android platforms.
  • Build and enhance mobile exploitation capabilities and security assessment tools.
  • Collaborate with analysts to translate operational requirements into working software solutions.

Skills

Python security tooling
Mobile app development & analysis
Reverse engineering
Linux development
Jira/Confluence

Education

Bachelor's degree in a technical field

Tools

IDA Pro
Ghidra
Frida

Job description

HQ | Full Time Software Engineer - Python, Mobile & Reverse Engineering

This position involves supporting advanced security operations and working with the team to design, develop, and deploy software solutions for operational requirements. You will collaborate with a diverse team of analysts and operators to ensure your solutions are effective in real-world scenarios.

Responsibilities
  • Develop and maintain Python-based tools and automation for mission-critical applications.
  • Perform reverse engineering and analysis of mobile applications across iOS and Android platforms.
  • Build and enhance mobile exploitation capabilities and security assessment tools.
  • Collaborate with analysts to translate operational requirements into working software solutions.
Required Skills
  • Extensive experience developing in Python for security tooling and automation.
  • Hands-on experience with mobile application development and analysis on iOS and Android.
  • Demonstrated reverse engineering skills including static and dynamic analysis techniques.
  • Familiarity with mobile platform internals, APIs, and security mechanisms.
  • Development experience in a Linux environment.
  • Experience with the Atlassian Suite (Jira/Confluence).
Nice to Have
  • Experience with disassemblers and debuggers such as IDA Pro, Ghidra, or Frida.
  • Knowledge of ARM architecture and mobile processor internals.
  • Experience with binary analysis and exploitation techniques.
  • Familiarity with mobile forensics tools and methodologies.
  • Experience deploying and running open-source security tools at the agency.
Requirements
  • Experience Required: 12 years with Bachelor's degree in technical field, or 13 years without degree.

Location: Columbia, MD

Clearance: TS/SCI with Polygraph required

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Mobile Focused), Level 3
Software Engineer (Mobile Focused), Level 3

Neural Solutions • Baltimore (MD)

On-site
USD 140,000 - 180,000
Software Engineer (Mobile Focused), Level 3
Software Engineer (Mobile Focused), Level 3

Neuralsolutions • Baltimore (MD)

On-site
USD 100,000 - 130,000
Senior Application Developer/Reverse Engineer
Senior Application Developer/Reverse Engineer

Neuralsolutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Application Developer/Reverse Engineer
Senior Application Developer/Reverse Engineer

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Application Developer with Security Clearance
Senior Application Developer with Security Clearance

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Application Developer
Senior Application Developer

Neuralsolutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Senior Python Security Engineer — Mobile & Reverse Eng
Senior Python Security Engineer — Mobile & Reverse Eng

Neural Solutions • Baltimore (MD)

On-site
USD 140,000 - 180,000
Mobile Malware Engineer
Mobile Malware Engineer

The Amatriot Group • Linthicum (MD)

On-site
USD 100,000 - 145,000
Security Tools & Mobile Software Engineer (Python)
Security Tools & Mobile Software Engineer (Python)

Neural Solutions • Maryland

On-site
USD 120,000 - 180,000
Application Developer/Reverse Engineer (AD3) [D.26.0153]
Application Developer/Reverse Engineer (AD3) [D.26.0153]

Dover Networks LLC • Maryland

On-site
USD 256,000 - 280,000