Firmware Security Engineer: LLVM & AI-Driven Analysis

BCforward

Redmond (WA)

On-site

USD 110,000 - 124,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BCforward is seeking a Software Design Engineer 4 for Applications Dev & Test in the United States, Redmond, WA area. This contract role spans 7 months, with pay: $80–$90 per hour (W2).

The candidate will join a firmware security analysis platform and work on LLVM-based compiler engineering, fuzzing, and AI-assisted security analysis at scale. The role emphasizes building scalable pipelines, improving vulnerability detection, and contributing to CI/CD and open-source workflows.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
  • 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++.
  • Understanding of software security principles, memory-safety issues, and root-cause analysis.

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.

Skills

LLVM Compiler
C/C++ Systems
Security Fuzzing

Education

BSc in Computer Science or related field

Tools

libFuzzer/AFL

Job description

BCforward is seeking a Software Design Engineer 4 for Applications Dev & Test in the United States, Redmond, WA area. This contract role spans 7 months, with pay: $80–$90 per hour (W2).

The candidate will join a firmware security analysis platform and work on LLVM-based compiler engineering, fuzzing, and AI-assisted security analysis at scale. The role emphasizes building scalable pipelines, improving vulnerability detection, and contributing to CI/CD and open-source workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Design Engineer 4
Software Design Engineer 4

BCforward • Redmond (WA)

On-site
USD 110,000 - 124,000
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
Firmware engineer
Firmware engineer

Aegis Search Ltd • Arlington (VA)

On-site
USD 160,000 - 180,000
Bonus
Comprehensive health coverage
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
Security Engineer
Security Engineer

BCforward • Redmond (WA)

On-site
USD 89,544 - 96,432
Software Engineer, LLVM Compiler
Software Engineer, LLVM Compiler

Meta Careers • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Firmware Engineer – Hybrid Contract (8 mo)
Senior Firmware Engineer – Hybrid Contract (8 mo)

Talentify • Redmond (WA)

Hybrid
USD 96,000 - 110,000
Medical, dental & vision
401(k) retirement plan
Life Insurance
+1
Platform Firmware Engineer — Secure Boot & Telemetry
Platform Firmware Engineer — Secure Boot & Telemetry

DensityAI • Mountain View (CA)

On-site
USD 250,000 - 370,000
Equity grants
Medical, dental, vision
401(k) plan
+1
Firmware Developer
Firmware Developer

Altera • San Jose (CA)

On-site
USD 133,000 - 193,000
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