1

Forensic Software Engineer Jobs in California (NOW HIRING)

Senior Software Engineer

San Mateo, CA

$139K - $183K/yr

Senior Software Engineer - Logging, Diagnostics & Post-Release Incident Analysis Overview The ... Support security incident investigations and forensic analysis. * Define log retention policies and ...

... software engineering principles with a focus on designing and implementing automated solutions to optimize eDiscovery and forensic processes • Programming experience with at least one of the ...

Senior Software Engineer

San Mateo, CA · On-site

$139K - $183K/yr

Senior Software Engineer - Logging, Diagnostics & Post-Release Incident Analysis Overview The ... Support security incident investigations and forensic analysis. * Define log retention policies and ...

Experience with scripting, Artificial Intelligence (AI), and software engineering principles with a focus on designing and implementing automated solutions to optimize eDiscovery and forensic ...

It fits an engineer who writes code, thinks in trust boundaries, and drives problems to resolution ... Create auditability and forensic visibility for user and system actions. * Lead threat modeling ...

Biomedical Engineer - Accident Reconstructionist About Aperture Aperture brings together leading ... Scene software · ACTAR certification preferred, not required (will be required for continued ...

Extensive experience building low-level Windows systems software. * Deep expertise in Windows ... Memory forensics or reverse engineering experience. * Symbol parsing and Windows build analysis. We ...

Extensive experience building low-level Windows systems software. * Deep expertise in Windows ... Memory forensics or reverse engineering experience. * Symbol parsing and Windows build analysis. We ...

New

Extensive experience building low-level Windows systems software. * Deep expertise in Windows ... Memory forensics or reverse engineering experience. * Symbol parsing and Windows build analysis. We ...

Programming with Python, C++, or JavaScript. * Evidence acquisition and Chain of Custody process ... Familiarity with physical device imaging software and digital forensics software. * Knowledge of ...

Programming experience with Python, C++, or JavaScript. * Evidence acquisition and Chain of Custody ... Familiarity with physical device imaging software. * Familiarity with digital forensics software.

next page

Showing results 1-20

Forensic Software Engineer information

See California salary details

$42.9K

$126.7K

$320.7K

How much do forensic software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for forensic software engineer in California is $126,693.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,400.00 and $128,300.00 per year, depending on experience, location, and employer.

What is a forensic software engineer?

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.

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 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.

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.

Are forensic software engineers in demand?

Forensic software engineers are in high demand due to the increasing need for digital crime investigation and cybersecurity. They often require skills in programming, data recovery, and knowledge of forensic tools, with job growth driven by the expanding digital landscape and cybercrime cases.

What job categories do people searching Forensic Software Engineer jobs in California look for?

The top searched job categories for Forensic Software Engineer jobs in California are:

What cities in California are hiring for Forensic Software Engineer jobs?

Cities in California with the most Forensic Software Engineer job openings:

Infographic showing various Forensic Software Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $126,693 per year, or $60.9 per hour.

Senior Digital Forensic Examiner

TransPerfect

Los Angeles, CA • On-site

Full-time

Re-posted 2 days ago


TransPerfect rating

7.0

Company rating: 7.0 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

269th of 495 rated business services


Job description

Job Summary:
TransPerfect is a company specializing in digital forensics, and they are seeking a Senior Digital Forensic Examiner to manage the forensic preservation of digital media devices and cloud-based systems. The role involves independently processing and extracting artifacts from various devices while providing technical expertise and client management throughout projects.
Responsibilities:
• 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
Qualifications:
Required:
• 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
• 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
Company:
TransPerfect is a language services company offering multilingual translation and interpreting solutions to multinational businesses. Founded in 1992, the company is headquartered in New York, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What TransPerfect employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


TransPerfect logo

About TransPerfect

Sourced by ZipRecruiter

TransPerfect was founded in 1992 with a simple mission to provide the highest quality language services to leading organizations worldwide. Started as a two-person company operating out of a dorm room, TransPerfect has spent nearly three decades solving global business challenges for our clients, and has turned into one of the most successful growth stories in the business world.

Industry

Translation services

Company size

5,001 - 10,000 Employees

Headquarters location

New York, NY, US

Year founded

1992

Social media