412,258open jobs
14,281companies
71,283added this week
Browse all
Salary
$139k – $254k per year (Estimated)
Location
In office
Seniority
Senior · 6+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
To accomplish our mission, we focus on two things: our customers and our employees. To Our Customers: We are committed to: Providing unparalleled service Ensuring that our work directly supports our customer's mission Delivering exceptional val...

Description of Task to be Performed:

Come join our growing team and make a difference every day! As part of a high-performing team, the selected candidate will be part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering. The successful candidate will have a broad but strong skillset with numerous programming languages and experience collaborating with other developers. The candidate will be responsible for designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision. They will apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions. The strongest of software developers will thrive and take advantage of the opportunity to learn and further develop their advanced skillsets. The candidate will also be required to interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.

This position is currently hybrid (mostly remote, with up to two days per week on-site with our customer in Lorton, VA. Remote status is subject to change at the customer’s direction, but is expected to continue. There will also be several workshops throughout the year where engineers will collaborate on site for one to two weeks.

This position requires an active Top Secret clearance and the ability to obtain SCI accesses with a CI polygraph.

Required Qualifications:

  • Education: Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical
  • Engineering, Computer Engineer, or related discipline.
  • Minimum of six years of experience as a Software Developer.
  • Proficient with Python, C, C++ and other programming languages.
  • Mobile app development or systems experience. iOS preferred
  • Expertise in source control management with Git.
  • Deep understanding of relational databases such as SQL Server, PostgreSQL, or SQLite.
  • Mobile application decompiling.
  • Comfortable viewing, analyzing, and understanding raw binary data.
  • Excellent skills with developer documentation.
  • Excellent skills with collaborative coding and ability to adopt shared coding practices.
  • Excellent skills developing quality code using best practices such as unit testing.
  • Experience collaborating closely in Agile development teams for the development of software tools, including the ability to manage workloads through issue tracking software.
  • Experience using industry standard RE tools (IDA Pro, Ghidra, JEB, Hopper) to determine the function of closed-source software.
  • Experience with project leadership to include managing project tasks ensuring timelines are met.
  • Excellent verbal and written communication skills.

Preferred Qualifications:

  • Rust, JavaScript, and other programming language.
  • Knowledge of common mobile architectures and their associated instructions, including x86 and ARM.
  • OS Level expertise in Linux (or similar).
  • Experience with GNU Debugger (GDB).
  • Experience identifying and exploiting vulnerabilities, such as memory corruption through stack overflows, heap overflows, integer overflows, and logical flaws.
  • Experience with application hooking as a software technique to modify normal execution of an application at runtime to observe or redirect how an app behaves without changing the original source code.
  • Software release management experience.
  • Experience with Atlassian suite and software project management.
  • Computer Network Operations (CNO) experience.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
412,258 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$120k – $135k per year • In office • Public Trust
Python
SQL
PowerShell
Perl
Databases
MySQL
PostgreSQL
OpenSearch
DevOps
Splunk
Zabbix
Docker
KVM
Cybersecurity
Wireshark
Apply
In office • Bachelor's Degree
Python
C++
C++
CMake
DevOps
Jenkins
Git
QA
Robot Framework
Apply
Remote/Hybrid • 10+ years exp • Bachelor's Degree
Python
Java
Apex
Python
Flask
Gunicorn
Boto3
Java
Maven
Apex
MuleSoft
Frontend
GraphQL
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Amazon S3
IAM
Management
Jira
Apply
Remote/Hybrid
Python
Bash
LISP
DevOps
gRPC
Podman
CI/CD
Jenkins
Git
Docker
Cybersecurity
Wireshark
Tcpdump
Management
Jira
Apply
In office • Bachelor's Degree
Python
Java
Rust
C++
DevOps
Red Hat
Apply
$81k – $161k per year (Estimated) • In office • TS/SCI • Full-Time • 3+ years exp • Bachelor's Degree • Quantico
Python
Cybersecurity
Wireshark
Apply
Test Engineer 2 days ago
$81k – $161k per year (Estimated) • In office • TS/SCI • Full-Time • 3+ years exp • Bachelor's Degree • Quantico
Python
Apply
Technical Writer 3 days ago
$104k – $210k per year (Estimated) • In office • TS/SCI • Full-Time • 4+ years exp • Bachelor's Degree • Reston
Apply
$118k – $239k per year (Estimated) • In office • TS/SCI • Full-Time • 6+ years exp • Bachelor's Degree • Annapolis Junction
Python
C++
Assembly
Assembly
Binary Ninja
Cybersecurity
Wireshark
Ghidra
IDA Pro
MISP
VirusTotal
Cuckoo Sandbox
MITRE ATT&CK
STIX
TAXII
Frida
Apply
$50k – $71k per year (Estimated) • In office • Internship • Huntsville
Python
JavaScript
Java
Node JS
DevOps
GCP
Azure
AWS
Apply
See all jobs
This is one of many
412,258 more open roles from verified company boards, updated every day.