Firmware Security Engineer: LLVM, Fuzzing & AI Analysis

BCforward

Redmond (WA)

On-site

USD 120,000 - 160,000

Part time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

BCforward in Redmond, WA is seeking a Software Design Engineer 4 focused on firmware security analysis. You will build LLVM IR pipelines, apply fuzzing to firmware, and create scalable automation to detect vulnerabilities at scale.

This contract role emphasizes open-source readiness, CI/CD automation, and collaboration with security engineers to deliver actionable insights through robust tooling and reporting.

Qualifications

  • Bachelor’s degree in computer science or related field.
  • Strong professional experience with C/C++ in production systems.
  • Hands-on experience with compiler technologies, LLVM, or low-level systems programming.
  • Experience with fuzzing frameworks such as libFuzzer, AFL, or AFL++.

Responsibilities

  • Develop preprocessing pipelines to compile C/C++ firmware into LLVM IR for analysis.
  • Implement and maintain LLVM transformations to enable off-target analysis and fuzzing.
  • Create code-analysis workflows including call-graph extraction, metadata, and static-analysis integrations.
  • Design and operate fuzzing campaigns using modern frameworks and AI-assisted techniques.
  • Improve automated crash triage to identify, deduplicate, and analyze security findings.
  • Build scalable automation that combines compiler infrastructure, security tooling, and AI-driven workflows.
  • Enhance vulnerability detection pipelines and reduce false positives.
  • Improve reporting systems to convert findings into actionable insights for engineers.
  • Validate analysis approaches across multiple firmware targets and environments.
  • Increase reliability, modularity, test coverage, and CI/CD automation for open-source readiness.
  • Create developer documentation, onboarding guides, and architectural references.
  • Support dependency review, reproducible builds, contribution and release workflows.
  • Write clean, maintainable, and well-tested code and participate in design reviews.

Skills

LLVM/Compiler Engineering
C/C++ Systems Programming
Security Fuzzing & Vulnerability Reaer

Education

Bachelor’s degree in Computer Science or related field

Tools

libFuzzer
AFL
AFL++

Job description

BCforward in Redmond, WA is seeking a Software Design Engineer 4 focused on firmware security analysis. You will build LLVM IR pipelines, apply fuzzing to firmware, and create scalable automation to detect vulnerabilities at scale.

This contract role emphasizes open-source readiness, CI/CD automation, and collaboration with security engineers to deliver actionable insights through robust tooling and reporting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Security Engineer: LLVM & AI-Driven Analysis
Firmware Security Engineer: LLVM & AI-Driven Analysis

BCforward • Redmond (WA)

On-site
USD 110,000 - 124,000
Software Design Engineer/ Compiler Engineer
Software Design Engineer/ Compiler Engineer

BCforward • Redmond (WA)

On-site
USD 120,000 - 160,000
Software Design Engineer 4
Software Design Engineer 4

BCforward • Redmond (WA)

On-site
USD 110,000 - 124,000
Firmware engineer
Firmware engineer

Aegis Search Ltd • Arlington (VA)

On-site
USD 160,000 - 180,000
Bonus
Comprehensive health coverage
Low-Level Firmware Engineer for Cyber Research
Low-Level Firmware Engineer for Cyber Research

Battelle • Columbus (OH)

Hybrid
USD 110,000 - 170,000
Tuition assistance
Royalty sharing for IP/Software
Mentorship and learning culture
+1
Firmware Engineer – C/C++, Linux, FPGA (Onsite Arlington)
Firmware Engineer – C/C++, Linux, FPGA (Onsite Arlington)

Aegis Search Ltd • Arlington (VA)

On-site
USD 160,000 - 180,000
Bonus
Comprehensive health coverage
Cyber Software Engineer - Firmware & Operations
Cyber Software Engineer - Firmware & Operations

LockHeed Martin • Virginia (MN)

On-site
USD 150,000 - 190,000
Medical
Dental
Vision
+11
Lead Firmware Reverse Engineer – AI-Driven Analysis Tools
Lead Firmware Reverse Engineer – AI-Driven Analysis Tools

Black Eagle Defense • Fort Meade (MD)

On-site
USD 209,000 - 266,000
Firmware Engineer – FPGA & Security
Firmware Engineer – FPGA & Security

Altera • San Jose (CA)

On-site
USD 133,000 - 193,000
Senior Vulnerability Researcher — Firmware & Exploits (Remote)
Senior Vulnerability Researcher — Firmware & Exploits (Remote)

Legion X • Arlington (VA)

Hybrid
USD 120,000 - 180,000