Senior Firmware Security Engineer - LLVM & AI Analysis

Ascendion

Redmond (WA)

Hybrid

USD 170,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Disability insurance
Paid time off & holidays

Job summary

Ascendion is seeking a Senior Software Engineer – Firmware Security / LLVM in Redmond, WA. The role focuses on building a next-generation firmware security analysis platform within Azure Hardware Security, at the intersection of LLVM, C/C++, fuzzing, static analysis, and AI-assisted vulnerability detection.

You will design pipelines, transform firmware to LLVM IR, enhance fuzzing frameworks, and collaborate with security researchers and compiler engineers to deliver scalable, enterprise-grade

Qualifications

  • 7+ years of professional C/C++ systems programming experience.
  • 5+ years of LLVM / Compiler Engineering experience.
  • 3–5+ years working with security fuzzing tools such as libFuzzer, AFL, AFL++ or similar.
  • Strong understanding of software security, memory safety vulnerabilities, and root cause analysis.
  • Python scripting and automation experience.
  • Experience with Git-based development workflows.

Responsibilities

  • Design and develop firmware security analysis pipelines using C/C++, LLVM, and Python.
  • Build compiler transformations and preprocessing pipelines that convert firmware into LLVM IR for automated analysis.
  • Develop and enhance fuzzing frameworks to discover security vulnerabilities.
  • Improve static analysis, crash triage, call graph generation, and AI-assisted vulnerability detection.
  • Collaborate with compiler engineers, security researchers, and Azure platform teams.
  • Contribute to CI/CD automation, testing, documentation, and open-source engineering initiatives.

Skills

C/C++ programming
LLVM/Compiler engineering
Security fuzzing tools
Python scripting
Git workflows

Tools

libFuzzer
AFL
AFL++
LLVM
Git

Job description

Ascendion is seeking a Senior Software Engineer – Firmware Security / LLVM in Redmond, WA. The role focuses on building a next-generation firmware security analysis platform within Azure Hardware Security, at the intersection of LLVM, C/C++, fuzzing, static analysis, and AI-assisted vulnerability detection.

You will design pipelines, transform firmware to LLVM IR, enhance fuzzing frameworks, and collaborate with security researchers and compiler engineers to deliver scalable, enterprise-grade

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Security Engineer (LLVM/C++)
Senior Firmware Security Engineer (LLVM/C++)

Ascendion • Redmond (WA)

Hybrid
USD 190,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Software Engineer – Firmware Security / LLVM
Senior Software Engineer – Firmware Security / LLVM

Ascendion • Redmond (WA)

Hybrid
USD 170,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+3
Firmware Security Engineer - AI-Driven Analysis & LLVM
Firmware Security Engineer - AI-Driven Analysis & LLVM

External Only | Blueprint Technologies • Redmond (WA)

Hybrid
USD 90,000 - 103,000
Firmware Security Engineer: AI-Driven Fuzzing & IR
Firmware Security Engineer: AI-Driven Fuzzing & IR

Aquent • Redmond (WA)

On-site
USD 120,000 - 180,000
Health plans
Vision plans
Dental plans
+3
Firmware Security Engineer: LLVM, C/C++, Fuzzing, AI
Firmware Security Engineer: LLVM, C/C++, Fuzzing, AI

Blueprint Technologies • Redmond (WA)

On-site
USD 90,000 - 103,000
Medical, dental, and vision coverage
401k program
Competitive PTO
+1
Embedded Security Engineer: LLVM, Fuzzing & AI Pipelines
Embedded Security Engineer: LLVM, Fuzzing & AI Pipelines

Only External Postings • Seattle (WA)

On-site
USD 90,000 - 103,000
Medical, dental, and vision coverage
401k program
Parental Leave
+1
Firmware Security Engineer – LLVM/Compiler & AI Tools
Firmware Security Engineer – LLVM/Compiler & AI Tools

Blueprint-Technologies • Redmond (WA)

On-site
USD 89,544 - 103,320
Medical, dental, and vision coverage
Flexible Spending Account
401k program
+2
Firmware Security Engineer — AI-Driven Fuzzing Platform
Firmware Security Engineer — AI-Driven Fuzzing Platform

Aquent • Redmond (WA)

On-site
USD 140,000 - 210,000
Health, vision, and dental plans
Paid sick leave
401(k) retirement plan with company‑mÂ
+1
Software Design Engineer
Software Design Engineer

Ascendion • Redmond (WA)

Hybrid
USD 190,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+5
Systems Software Engineer [AQ-10712]
Systems Software Engineer [AQ-10712]

Aquent • Redmond (WA)

On-site
USD 120,000 - 180,000
Health plans
Vision plans
Dental plans
+3