1

Static Analysis Jobs (NOW HIRING)

MN · On-site

Conduct static and dynamic analysis of potentially malicious Android applications APKs and SDKs * Perform reverse engineering to uncover malicious behaviours and techniques used in Android threats

next page

Showing results 1-20

Static Analysis information

See salary details

$45.5K

$93.2K

$135.5K

How much do static analysis jobs pay per year?

As of Jun 22, 2026, the average yearly pay for static analysis in the United States is $93,179.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $118,000.00 per year, depending on experience, location, and employer.

What kind of jobs use data analysis?

Data analysis is used in a variety of jobs across industries such as finance, healthcare, marketing, and technology. Roles like data analyst, business analyst, and data scientist rely on skills in statistical methods, data visualization tools, and programming languages like Python or R to interpret and make decisions based on data.

What are the key skills and qualifications needed to thrive in the Static Analysis position, and why are they important?

To thrive in a Static Analysis role, you need a strong background in software engineering, programming languages (such as C, C++, Java, or Python), and an understanding of code security and quality principles, often supported by a relevant degree in computer science or a related field. Familiarity with static analysis tools like SonarQube, Coverity, or Fortify, as well as experience with secure coding standards and possibly certifications like CSSLP, is highly beneficial. Analytical thinking, attention to detail, and effective communication skills help in identifying vulnerabilities and explaining findings to development teams. These capabilities are vital for ensuring code reliability and security, reducing software defects, and supporting organizational compliance goals.

What jobs can coding get you?

Coding skills can lead to a variety of jobs such as software developer, quality assurance analyst, security analyst, or static analysis engineer. These roles often require knowledge of programming languages, debugging, and tools for code analysis, and may involve working in teams on software development or security projects.

What does a typical day look like for someone in a Static Analysis position?

A typical day in a Static Analysis role involves using specialized tools to review source code for potential vulnerabilities, bugs, and deviations from security or coding standards. You’ll analyze scan results, prioritize findings, and work closely with developers to remediate issues, often participating in code reviews and team meetings. The role also includes documenting analyses, updating reports, and occasionally contributing to the development or refinement of coding guidelines. Successful static analysts balance independent investigative work with collaborative problem-solving in a dynamic, detail-oriented environment.

What is a Static Analysis job?

A Static Analysis job involves analyzing software code without executing it to identify potential security vulnerabilities, coding errors, and performance issues. Professionals in this field use automated tools to scan source code, bytecode, or binaries to detect flaws early in the development cycle. They work closely with developers and security teams to ensure code quality, compliance with industry standards, and secure coding practices. This role is crucial in preventing security breaches and improving software reliability before deployment.

What jobs use analysis skills?

Jobs that utilize analysis skills include roles such as data analyst, business analyst, cybersecurity analyst, software tester, and quality assurance specialist. These positions require strong problem-solving abilities, attention to detail, and proficiency with analytical tools or methodologies to interpret data, identify issues, and support decision-making.

What is a static analysis?

A static analysis in the context of a static analysis job involves examining source code or software without executing it to identify potential errors, vulnerabilities, or code quality issues. It typically uses specialized tools and requires knowledge of programming languages and coding standards to improve software reliability and security.
More about Static Analysis jobs
What states have the most Static Analysis jobs? States with the most job openings for Static Analysis jobs include:
Infographic showing various Static Analysis job openings in the United States as of June 2026, with employment types broken down into 2% Internship, 85% Full Time, 3% Part Time, and 10% Contract. Highlights an 85% In-person, 5% Hybrid, and 10% Remote job distribution, with an average salary of $93,179 per year, or $44.8 per hour.

Malware Reverse Engineer - ( TS/SCI FS Poly Required)

JobFormance

Columbia, MD

Other

Posted 3 hours ago


Job description

Malware Reverse Engineer

Location: Fort Meade, MDSalary: $185K-195KClearance Required: Active TS/SCI with Full Scope PolygraphEmployment Type: Full-TimeWe are seeking a highly skilled Malware Reverse Engineer to perform deep technical analysis of malicious binaries.Position OverviewThis role involves static and dynamic analysis of malware, identifying functionality, callbacks, adversary infrastructure, and indicators of compromise.Core Responsibilities• Analyze malicious binaries• Conduct assembly-level static analysis• Perform controlled dynamic execution• Create malware signatures (YARA/SNORT)• Support attribution efforts• Provide mitigation recommendationsRequirements• Relevant degree plus required years of experience• Malware reverse engineering expertise required• CISSP, GIAC GREM, or CREA certification required• C++ proficiency• Networking experience• IOC/APT familiarity