Jobs · Information Technology · Washington

Firmware Security Engineer

Experis · Redmond, WA · 4 wk ago
On-siteInformation TechnologyContract

Location: Redmond, WA - Hybrid

Pay Range: $71 - $77/hr (via Experis, includes benefits/PTO/401k)

About the role

Build and enhance a next-generation firmware security analysis platform within Azure Hardware Security. Develop preprocessing pipelines to compile C/C++ firmware code into LLVM Intermediate Representation (IR). Create and improve static analysis workflows, including call-graph extraction and metadata generation. Design and maintain systems that generate and execute fuzzing campaigns using modern frameworks and AI-assisted techniques. Collaborate with security researchers, compiler engineers, and platform developers to deliver production-quality tooling.

Responsibilities

  • Develop preprocessing pipelines for C/C++ firmware code to LLVM IR
  • Create and improve static analysis workflows (call-graph extraction, metadata generation)
  • Design and maintain fuzzing campaign systems using modern frameworks and AI-assisted techniques
  • Collaborate with security researchers, compiler engineers, and platform developers

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
  • Strong professional experience developing software in C/C++
  • Hands-on experience with compiler technologies, LLVM, or low-level systems programming
  • Experience working with fuzzing frameworks such as libFuzzer, AFL, AFL++, or similar
  • Proficiency with Python for automation and tooling development

Skills

  • LLVM / Compiler Engineering – 5+ years
  • C/C++ Systems Programming – 7+ years
  • Security Fuzzing & Vulnerability Research – 3–5+ years

Key Questions for Candidates

  • Can the candidate complete a live C/C++ coding exercise?
  • What LLVM/compiler projects have they worked on?
  • What tools have they used in production?
  • Have they worked with firmware or embedded systems?
  • Can they explain a security vulnerability they discovered or remediated?
  • What CI/CD pipelines have they built or maintained?
  • What Python automation projects have they developed?

Benefits

  • Medical and prescription drug plans (after waiting period)
  • Dental and vision plans
  • Health Savings Account (HSA)
  • Health Flexible Spending Account (FSA)
  • Dependent Care Flexible Spending Account
  • Supplemental life insurance
  • Short-term and long-term disability insurance
  • Business travel insurance
  • 401(k) with company match
  • Weekly pay

What’s in it for you

  • Opportunity to work on cutting-edge firmware security analysis tools and methodologies
  • Collaborate with a diverse team of security researchers, engineers, and open-source contributors
  • Contribute to open-source projects and establish industry-leading security solutions
  • Engage in continuous learning and professional development in cybersecurity and systems programming
  • Be part of an innovative environment that values technical excellence and open-source contributions

Similar jobs