Senior Software Engineer – LLVM/Fuzzing/Program Analysis
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Quantum Minds is hiring a senior engineer to support a modern analysis pipeline involving compiler tooling, program analysis, fuzzing, and automation. The work includes preparing the codebase for future open‑source release.
You’ll work on: • 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)
Requirements: • 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
Nice to have: • Firmware/embedded (MMIO, HALs, rehosting) • CodeQL or other static‑analysis tooling • LLM/agent integration experience • CFG/SSA/dataflow background • Open‑source contribution experience
Remote contract role. Work directly with a team preparing a major analysis pipeline for future open‑source release.
Please send your resume + a short cover letter to: [email protected]
Get similar jobs in United States by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Software Developer jobs in United States.
Finding similar jobs…