Senior LLVM Engineer – Fuzzing & Program Analysis (Remote)

Quantum Minds

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

the company is seeking a senior software engineer to support a modern analysis pipeline involving compiler tooling, program analysis, fuzzing, and automation. The role focuses on building LLVM-based tooling and preparing code for an open-source release.

You will work on LLVM IR generation, fuzzing harnesses, crash triage, Python tooling, and CI improvements, with a path toward open-source readiness and reproducible builds.

Qualifications

  • Strong C/C++ systems engineering.
  • Hands-on LLVM IR + pass development.
  • Fuzzing + sanitizers experience.
  • Crash analysis + software-security fundamentals.
  • Python + Git workflows.
  • Microsoft ecosystem experience strongly preferred.

Responsibilities

  • LLVM IR generation + metadata.
  • LLVM pass development (IR cleanup, MMIO handling, fuzzability improvements).
  • Fuzzing harnesses + campaigns (libFuzzer, AFL++, Honggfuzz).
  • Crash triage, deduplication, automated reporting.
  • Python tooling + CI improvements.
  • Open-source readiness (licensing, reproducible builds, repo migration).

Skills

C/C++ systems programming
LLVM IR development
Fuzzing tooling
Python scripting
Git workflows
Software security fundamentals

Tools

libFuzzer
AFL++
Honggfuzz
LLVM passes

Job description

the company is seeking a senior software engineer to support a modern analysis pipeline involving compiler tooling, program analysis, fuzzing, and automation. The role focuses on building LLVM-based tooling and preparing code for an open-source release.

You will work on LLVM IR generation, fuzzing harnesses, crash triage, Python tooling, and CI improvements, with a path toward open-source readiness and reproducible builds.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior LLVM Engineer – Fuzzing & Program Analysis (Remote)
Senior LLVM Engineer – Fuzzing & Program Analysis (Remote)

Devconnectplatform • Northern (KY)

Remote
USD 140,000 - 190,000
Senior Software Engineer – LLVM/Fuzzing/Program Analysis
Senior Software Engineer – LLVM/Fuzzing/Program Analysis

Quantum Minds • United States

On-site
USD 140,000 - 210,000
Remote Senior LLVM Fuzzing & Analysis Engineer
Remote Senior LLVM Fuzzing & Analysis Engineer

MexicoDev • Northern (KY)

Remote
USD 120,000 - 160,000
Senior Software Engineer – LLVM/Fuzzing/Program Analysis
Senior Software Engineer – LLVM/Fuzzing/Program Analysis

Devconnectplatform • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer – LLVM/Fuzzing/Program Analysis
Senior Software Engineer – LLVM/Fuzzing/Program Analysis

MexicoDev • United States

Remote
USD 120,000 - 160,000
LLVM Compiler Engineer (Fully Remote)
LLVM Compiler Engineer (Fully Remote)

Azul • United States

Remote
USD 140,000 - 210,000
5 weeks holidays
Flexible working hours
Premium IT equipment
+1
Senior LLVM/Clang Compiler Engineer — Upstream & Open Source
Senior LLVM/Clang Compiler Engineer — Upstream & Open Source

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000
GCC/LLVM Toolchain Engineer — Ubuntu (Remote)
GCC/LLVM Toolchain Engineer — Ubuntu (Remote)

Canonical • United States

Remote
USD 140,000 - 200,000
Learning budget USD 2,000
Annual compensation review
Holiday leave
+3
Senior LLVM Compiler Engineer – Edge AI HPC
Senior LLVM Compiler Engineer – Edge AI HPC

QUADRIC PTY LTD • Burlingame (CA)

On-site
USD 140,000 - 190,000
Embedded / Systems Engineer (C) – AI Code Analysis | Remote
Embedded / Systems Engineer (C) – AI Code Analysis | Remote

Crossing Hurdles • United States

On-site
USD 82,656 - 137,760