1

Forensic Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Chapel Hill, NC · On-site +1

$160K - $180K/yr

Senior Software Engineer 4 ($160,000-$180,000) depending on qualifications Job Summary: Upon ... Perform Forensic Remediations: Conduct deep-dive technical analysis into legacy systems to identify ...

AnaVation is seeking a highly skilled Senior-Level Software Engineer to join our team and lead the ... Strong understanding of forensic and investigative system requirements * Demonstrated experience ...

AnaVation is seeking a highly skilled Senior-Level Software Engineer to join our team and lead the ... Strong understanding of forensic and investigative system requirements * Demonstrated experience ...

AnaVation is seeking a highly skilled Senior-Level Software Engineer to join our team and lead the ... Strong understanding of forensic and investigative system requirements * Demonstrated experience ...

AnaVation is seeking a highly skilled Senior-Level Software Engineer to join our team and lead the ... Strong understanding of forensic and investigative system requirements * Demonstrated experience ...

AnaVation is seeking a Mid-Level Software Engineer to join our team and lead the design ... Understanding of forensic and investigative system requirements Proficiency with: * Software ...

Digital Forensics/Memory Forensics * Experience in CNO or CNO development * Programming experience ... software processes may be substituted for a bachelors degree.

AnaVation is seeking a Mid-Level Software Engineer to join our team and lead the design ... Understanding of forensic and investigative system requirements Proficiency with: * Software ...

AnaVation is seeking a Mid-Level Software Engineer to join our team and lead the design ... Understanding of forensic and investigative system requirements Proficiency with: * Software ...

Company Description Our Client is a forensic and structural engineering firm. We specialize in ... Proficiency in using Computer-Aided Design (CAD) software * Bachelor's degree in Civil Engineering ...

Peer-reviewed academic publications in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Computer and Information Security, Computer Security, Computer Forensics ...

Peer-reviewed academic publications in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Computer and Information Security, Computer Security, Computer Forensics ...

Peer-reviewed academic publications in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Computer and Information Security, Computer Security, Computer Forensics ...

Senior Software Engineer

Chantilly, VA · On-site

$126.60K - $166.90K/yr

Strong understanding of forensic and investigative system requirements * Demonstrated experience ... As a Software Engineer, you will be responsible for the design, development, testing, and ...

Senior Software Engineer

Chantilly, VA · On-site

$126.60K - $166.90K/yr

Strong understanding of forensic and investigative system requirements * Demonstrated experience ... As a Software Engineer, you will be responsible for the design, development, testing, and ...

next page

Showing results 1-20

Forensic Software Engineer information

See salary details

$43.5K

$128.4K

$325K

How much do forensic software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for forensic software engineer in the United States is $128,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Forensic Software Engineer, and why are they important?

To thrive as a Forensic Software Engineer, you need strong programming expertise, knowledge of digital forensics principles, and a degree in computer science or a related field. Familiarity with forensic analysis tools like EnCase, FTK, and proficiency in scripting languages such as Python are typically required, along with relevant certifications like GCFA or EnCE. Analytical thinking, attention to detail, and effective written communication are crucial soft skills for documenting findings and presenting evidence. These skills are essential for accurately uncovering, analyzing, and reporting digital evidence in legal or investigative contexts.

How does a Forensic Software Engineer typically collaborate with legal teams during investigations?

Forensic Software Engineers often work closely with legal teams to gather, preserve, and present digital evidence in a way that is admissible in court. This collaboration involves translating technical findings into clear, non-technical language, preparing detailed documentation, and sometimes providing expert testimony. Engineers must ensure strict chain-of-custody protocols and communicate any technical limitations or uncertainties to the legal team. Strong interpersonal and communication skills are essential, as is the ability to work under tight deadlines and handle sensitive information with discretion.

What are forensic software engineers?

Forensic software engineers are professionals who apply engineering principles and investigative techniques to analyze software systems for legal or security purposes. They often work on uncovering how software failures or breaches occurred, collecting digital evidence, and providing expert testimony in court cases. Their work is crucial in cases of intellectual property disputes, cybercrimes, and software-related accidents. Forensic software engineers must have strong technical expertise as well as an understanding of legal and ethical standards.

What is the difference between Forensic Software Engineer vs Digital Forensics Analyst?

AspectForensic Software EngineerDigital Forensics Analyst
CredentialsComputer science degree, certifications like GCFA or EnCECriminal justice or cybersecurity degree, similar certifications
Work EnvironmentDevelops forensic tools, software testing, codingInvestigates digital crimes, analyzes evidence
Industry UsageTech companies, cybersecurity firms, law enforcement software developmentLaw enforcement agencies, cybersecurity firms, legal settings

While both roles focus on digital evidence, Forensic Software Engineers primarily develop and improve forensic tools through coding and software development. Digital Forensics Analysts focus on investigating and analyzing digital evidence in criminal or civil cases. Both require technical skills and certifications, but their daily tasks and work environments differ significantly.

More about Forensic Software Engineer jobs
What cities are hiring for Forensic Software Engineer jobs? Cities with the most Forensic Software Engineer job openings:
What states have the most Forensic Software Engineer jobs? States with the most job openings for Forensic Software Engineer jobs include:
Infographic showing various Forensic Software Engineer job openings in the United States as of May 2026, with employment types broken down into 17% As Needed, 33% Full Time, and 50% Part Time. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $128,375 per year, or $61.7 per hour.

Senior Digital Forensic Examiner

Transperfect Gaming Solutions

Tempe, AZ • On-site

Full-time

Posted 8 days ago


Job description

OVERVIEW
The Senior Digital Forensic Examiner is responsible for the forensic preservation of digital media devices and cloud-based systems. Is able to independently perform and understands the actions required to process and extract artifacts from computer operating systems. Able to process data from Android and iOS-based mobile devices. Can manage time and cases independently while troubleshooting technical hurdles. Effectively demonstrates strong written and oral communication skills. Provides written and oral testimony in legal proceedings based on knowledge and experience.
DESCRIPTION
• Manage and track electronic evidence
• Utilizing leading forensic software to identify, collect, preserve and analyze electronic data from laptops, desktops, cell phones, email and cloud-based systems
• Email collections and Efile conversions
• Social Media collections and preservations
• Work and coordinate with additional personnel to assist, as needed, throughout project lifespans.
• Maintain detailed project-related notes and documentation
• Enter project-related monthly billing
• Manage client relationships and collection projects from inception to completion. Responsibilities would include, but are not limited to, project scoping, workflow conception, execution of forensically sound collections through proposed workflows, relevant data identification, and coordination of data handoffs to internal processing teams
• Provide depositions/testimonies pertaining to all aspects of their managed projects and collections on an as-needed basis
• Generate concise, forensically accurate, and unbiased findings reports on an as-needed basis
• Mentors and trains junior practitioners
REQUIRED SKILLS
• Strong background with Microsoft Office Suite
• Familiarity with standard computer operating systems, networks and hardware
• Experience with EnCase, FTK Imager, and Cellebrite
• Strong multi-tasking abilities
• Ability to take detailed notes
• Ability to follow detailed instruction, processes and create detail-oriented client deliverables
• Excellent analytical and investigative skills
• Excellent written and oral communication skills
• Highly analytical with a strong problem-solving ability
• Ability to interface with clients in a professional manner
• Effectively communicate technical concepts in an easily digestible manner
• Demonstrates the ability to independently manage client projects
• Ability to scope client projects and create time and cost estimates
• Expertise related to standard computer operating systems, networks and hardware
• Ability to create detail-oriented client deliverables
• Understands and provides lay and expert testimony
• Working knowledge of evidentiary laws and regulations
REQUIRED EXPERIENCE AND QUALIFICATIONS
• 4-year BS or BA degree in the preferred concentrations: Computer Science, Engineering, Information Technology, or Management of Information Systems
• A minimum of 4 years direct digital forensic experience
• Should possess relevant industry certifications, education and/or training
• Strong hardware and software troubleshooting technical experience
• Flexibility to meet the travel requirements of client service projects
• Motivated and eager to grow in a fast-paced entrepreneurial environment