Forensic Software Developer/Reverse Engineer: All Levels [OCONUS Deployable] – FUTURE NEED

Cipher Tech Solutions, Inc.

Fayetteville (NC)

On-site

USD 59,608 - 132,456

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mission-focused work environment
Subsidized medical/dental/vision insurance
401(k) matching
Paid holidays and PTO
Flexible hours

Job summary

Cipher Tech Solutions, Inc. is seeking a skilled individual focused on software reverse engineering and providing support for a digital forensic lab. The role involves maintaining existing software and developing new applications according to customer specifications.

The ideal candidate will have a Bachelor's degree in relevant fields, possess strong coding skills in languages like C, C++, and Python, and be prepared for a security clearance process. Benefits include flexible hours and subsidized medical insurance.

Qualifications

  • U.S. citizen willing to be sponsored for a security clearance.
  • Willingness to deploy overseas to potential hazardous areas.
  • Ability to read and understand x86 and x64 assembly code.
  • Excellent customer service, communication, prioritization, and deadline management skills.

Responsibilities

  • Conduct software reverse engineering activities using static and dynamic tools.
  • Support application development, scripting, debugging, and software development for the digital forensics lab.
  • Maintain existing software and develop new software per customer specifications.

Skills

C
C++
C#
Java
Python
x86 and x64 assembly code understanding
Customer service skills
Communication skills
Leadership skills

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics

Tools

IDA Pro
EnCase
FTK

Job description

Location: Fayetteville, NC

Position Overview

Primary focus is on conducting software reverse engineering and providing development, scripting, debugging, and value‑added software support for a digital forensic lab, while maintaining existing software and developing new software to customer specifications.

Responsibilities
  • Conduct software reverse engineering activities using static and dynamic tools.
  • Support application development, scripting, debugging, and software development for the digital forensics lab.
  • Maintain existing software and develop new software per customer specifications.
  • Provide support for deployment to overseas hazardous environments as needed.
Requirements
  • U.S. citizen willing to be sponsored for a security clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics.
  • Willingness to deploy overseas to potential hazardous areas.
  • Ability to read and understand x86 and x64 assembly code.
  • Proficiency in C, C++, C#, Java, or Python.
  • Familiarity with both high‑ and low‑level programming languages.
  • Excellent customer service, communication, prioritization, and deadline management skills.
  • Strong leadership interpersonal and written communication skills for effective team collaboration.
Desirable
  • Experience with software reverse engineering and development.
  • Experience using IDA Pro, dynamic analysis tools, and debuggers.
  • Development experience for IDA Pro.
  • Experience reversing ARM architecture.
  • Proficiency with Android or Linux OS internals.
  • Familiarity with EnCase, FTK, or other forensic software tools.
  • SANS certifications.
  • Experience with malware analysis.
Security Clearance

Position requires a U.S. Government Security Clearance. Applicants who do not hold a clearance will be considered for sponsorship, which may be a multi‑year process. Applicants must have not engaged in any illegal drug use within the past twelve months.

Benefits
  • Mission‑focused work environment
  • Subsidized medical/dental/vision insurance
  • HSA contributions
  • 401(k) matching
  • Paid holidays and PTO
  • Monthly WAN parties and quarterly events
  • Flexible hours
Compensation

Hourly rate: $43.27–$96.15 per hour, dependent on skills, experience, and position specifics.

Equal Opportunity Employment

Cipher Tech is an Equal Opportunity Employer. All hiring and employment decisions are based on business requirements, performance, and merit, with no regard to race, color, religion, sexual orientation, gender identity, national origin, or other protected status. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Vaccination notice: employment is subject to federal, state, and local vaccination requirements as applicable.

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

Similar jobs worth comparing

Hybrid Software Reverse Engineer - FUTURE NEED
Hybrid Software Reverse Engineer - FUTURE NEED

Cipher Tech Solutions, Inc. • Vienna (VA)

On-site
USD 5,961,000 - 13,246,000
Mission focused work environment
Subsidized medical/dental/vision
401k matching
+2
Cryptography Apprentice: Early Mid or Higher Experience Level (Applicants must currently hold a[...]
Cryptography Apprentice: Early Mid or Higher Experience Level (Applicants must currently hold a[...]

Cipher Tech Solutions, Inc. • Linthicum (MD)

On-site
Relocation assistance
Cryptography Apprentice: Early Mid or Higher Experience Level (Applicants must currently hold a[...]
Cryptography Apprentice: Early Mid or Higher Experience Level (Applicants must currently hold a[...]

Cipher Tech Solutions • Linthicum (MD)

On-site
USD 59,608 - 109,285
Subsidized healthcare
401k matching
Tuition reimbursement
+3
Reverse Engineer / Malware Analyst - FUTURE NEED
Reverse Engineer / Malware Analyst - FUTURE NEED

Cipher Tech Solutions • Linthicum (MD)

On-site
USD 59,608 - 109,285
Subsidized healthcare
401k matching
Tuition reimbursement
+3
Hybrid Software Reverse Engineer: All Levels (Applicants must hold TS/SCI clearance with Polygraph)
Hybrid Software Reverse Engineer: All Levels (Applicants must hold TS/SCI clearance with Polygraph)

ciphertechsolutions • Vienna (VA)

On-site
USD 59,236 - 148,780
Medical insurance
Dental insurance
Vision insurance
+5
Hybrid Software Reverse Engineer - FUTURE NEED
Hybrid Software Reverse Engineer - FUTURE NEED

Cipher Tech Solutions • Vienna (VA)

On-site
USD 43 - 96
HSA contributions
401k matching
Holiday and Paid Time Off (PTO)
+2
Reverse Engineer
Reverse Engineer

Power3 Solutions • Fort Meade (MD)

On-site
USD 120,000 - 180,000
Health, dental, and vision coverage
11 holidays and 25 days PTO
Career development & training
+1
Software Reverse Engineer, Senior
Software Reverse Engineer, Senior

Booz Allen Hamilton • Charlottesville (VA)

On-site
USD 86,000 - 198,000
Health benefits
Life insurance
Disability benefits
+4
Offensive Cyber Engineer
Offensive Cyber Engineer

Cryptic Vector • Atlanta (GA)

On-site
USD 90,000 - 120,000
100% Company-paid medical insurance
100% Company-paid dental and vision insurance
Competitive salary and bonus
+5
Reverse Engineer (VIG-RVE-01.080626)
Reverse Engineer (VIG-RVE-01.080626)

Capital Solutions Group • San Antonio (TX)

On-site
USD 120,000 - 180,000