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

... static analysis • AI-optimized design space exploration and microarchitecture decisions • Automated frontend design and verification workflows powered by ML This is your opportunity to help ...

Principal Software Engineer - C++

Boston, MA · On-site

$146.70K - $196.60K/yr

In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate ...

Principal Software Engineer - C++

Boston, MA · On-site

$146.70K - $196.60K/yr

In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate ...

Application Security Engineer

Southlake, TX

$55.25 - $74/hr

A minimum of two years of experience working with static analysis or threat modeling tools is expected, along with experience implementing and scaling enterprise application security tools, services ...

New

Principal Software Engineer - Python

Boston, MA · On-site

$146.70K - $196.60K/yr

In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate ...

Develop static analysis tools to identify and mitigate vulnerabilities in software systems * Implement and refine fuzzing techniques to discover potential security weaknesses * Conduct thorough ...

Principal Software Engineer - Python

Boston, MA · On-site

$146.70K - $196.60K/yr

In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate ...

Principal Software Engineer - Python

Boston, MA · On-site

$146.70K - $196.60K/yr

In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate ...

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 May 29, 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 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 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 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 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 May 2026, with employment types broken down into 8% Internship, and 92% Full Time. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $93,179 per year, or $44.8 per hour.
Malware Analyst

Contractor

Posted 16 days ago


Job description

Job Title: Malware Analyst
Job Location: Minneapolis, MN
Job Type: Contract

Job Description:

  • 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
  • Identify and analyse spyware trojans rootkits and other mobile malware variants
  • Analyse network traffic and detect indicators of commandandcontrol C2 activity or data exfiltration
  • Prepare clear and concise technical reports including executive summaries for nontechnical audiences
  • Support client communications by presenting findings and answering questions
  • Assist in mentoring or guiding junior analysts as needed

Minimum Qualifications

  • Bachelors degree in Computer Science a related technical field or equivalent practical experience
  • 2-3 years of experience in security assessments security design reviews or threat modelling
  • Experience in malware analysis reverse engineering and software development
  • Must have Experience
  • Programming Languages Java Kotlin JavaScript Flutter Good is any 2 languages
  • Security Techniques Static analysis dynamic analysis behavioural analysis
  • Platforms Frameworks Virus Total MITRE ATTCK Android Studio Wireshark ADB
  • Understanding of Android internals eg app lifecycle permissions DEX structure
  • Familiarity with mobile app store policies and secure coding best practices
  • Basic experience with network traffic analysis and protocol interception
  • Awareness of PHA Potentially Harmful App categories and common Indicators of Compromise IOCs

Good to have skills

  • Experience with reverse engineering tools Ghidra IDA Pro Frida Jadx Burp Suite
  • Knowledge of detection signature development such as writing YARA rules
  • Exposure to automation of threat detection pipelines or malware analysis workflows
  • Ability to build or modify custom toolsscripts for reverse engineering or analysis
  • Familiarity with scripting eg Bash Python to streamline tasks and improve efficiency

Mandatory Skills  

Hibernate,Angular,Java,JavaScript,Microservices,SpringBoot,TypeScript,Jasmine,Karma