Embedded Firmware Security Engineer

Only External Postings

Seattle (WA)

On-site

USD 89,544 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
401k program
Competitive PTO offerings
Professional growth opportunities

Job summary

Blueprint Technologies, LLC in Redmond, WA is seeking an Embedded Software Engineer to build automated firmware security analysis pipelines. You will develop scalable tooling with C++, Python, and LLVM to transform firmware into analyzable IR and to automate vulnerability discovery at scale.

The role requires deep experience with LLVM, fuzzing, and security analysis, plus strong Linux and Git skills. You will collaborate with security researchers and engineers to deliver production‑grade,

Qualifications

  • Bachelor's degree or equivalent in a technical field.
  • 7+ years of professional C/C++ systems software experience.
  • 5+ years with LLVM and compiler infrastructure.
  • 3–5+ years fuzzing, vulnerability research, or security.
  • Experience developing compiler passes or static analysis tools.
  • Proficiency with Python and Linux.
  • Git and modern software practices.

Responsibilities

  • Design, develop, and maintain automated firmware security analysis pipelines for vulnerability discovery.
  • Build low‑level tooling using C++, Python, and LLVM to analyze firmware at scale.
  • Develop compiler passes and transformations to convert firmware into analyzable LLVM IR.
  • Create and maintain fuzzing harnesses to maximize code coverage and uncover vulnerabilities.
  • Investigate crashes identified during fuzzing campaigns and perform root‑cause analysis.
  • Improve vulnerability detection accuracy by reducing false positives and enhancing automated workflows.
  • Develop AI‑assisted systems that classify firmware functionality and generate security artifacts.
  • Collaborate with engineers to review architectures and validate findings.
  • Design scalable automation, testing, and CI/CD workflows for reliability.
  • Improve code quality through testing and documentation.

Skills

C/C++ development
Fuzzing
LLVM/Compiler infrastructure
Python scripting
Linux development

Education

Bachelor's degree in Computer Science or related

Tools

Git
libFuzzer
AFL/AFL++

Job description

Blueprint Technologies, LLC in Redmond, WA is seeking an Embedded Software Engineer to build automated firmware security analysis pipelines. You will develop scalable tooling with C++, Python, and LLVM to transform firmware into analyzable IR and to automate vulnerability discovery at scale.

The role requires deep experience with LLVM, fuzzing, and security analysis, plus strong Linux and Git skills. You will collaborate with security researchers and engineers to deliver production‑grade,

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

Similar jobs worth comparing

Hybrid Embedded Security Software Engineer — Redmond
Hybrid Embedded Security Software Engineer — Redmond

Blueprint Technologies • Seattle (WA)

On-site
USD 90,000 - 103,000
Medical coverage
Dental coverage
Vision coverage
+5
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
Senior Embedded Security Engineer LLVM & Fuzzing
Senior Embedded Security Engineer LLVM & Fuzzing

Blueprint • Redmond (WA)

On-site
USD 89,544 - 103,320
Medical, dental, and vision coverage
Flexible Spending Account
401k program
+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
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
Security Systems Software Engineer: LLVM, Firmware & Fuzzing
Security Systems Software Engineer: LLVM, Firmware & Fuzzing

Ascendion • Redmond (WA)

On-site
USD 166,000 - 172,000
Medical insurance
Dental insurance
Vision insurance
+2
Systems Security Software Engineer
Systems Security Software Engineer

Only External Postings • Seattle (WA)

On-site
USD 89,544 - 103,320
Medical, dental, and vision coverage
401k program
Competitive PTO offerings
+1
Systems Security Software Engineer
Systems Security Software Engineer

Blueprint-Technologies • Redmond (WA)

On-site
USD 89,544 - 103,320
Medical, dental, and vision coverage
Flexible Spending Account
401k program
+2
Systems Security Software Engineer
Systems Security Software Engineer

Blueprint Technologies • Redmond (WA)

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

Ascendion • Redmond (WA)

Hybrid
USD 170,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+9