> Markdown version of [/jobs/ext/1614325-senior-firmware-security-engineer](https://www.wearedevelopers.com/jobs/ext/1614325-senior-firmware-security-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Security Engineer - **Company:** ASCENT SERVICES GROUP LLC - **Location:** Redmond, WA, United States - **Experience:** Expert - **Salary:** $170,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Abstraction Layers, Artificial Intelligence, Microsoft Azure, C++ (Programming Language), Static Program Analysis, Continuous Integration, Firmware, Fuzz Testing, Github, Hardware Security Module, Python (Programming Language), Open Source Technology, System Programming, Scripting, Large Language Models, Software Security, Git, Vulnerability Analysis - **Published:** July 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0c2c49fca9fb6987 ## About the Role Are you passionate about systems programming, firmware security, compiler technology, and AI-assisted security analysis ? We're hiring a Senior Software Engineer to help build a next-generation firmware security analysis platform within Azure Hardware Security . This is a rare opportunity to work at the intersection of LLVM, C/C++, fuzzing, static analysis, and Large Language Models (LLMs) to automate vulnerability discovery across firmware at enterprise scale., * 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. Preferred Skills * Firmware or Embedded Systems development. * CodeQL or other static analysis platforms. * Hardware Abstraction Layer (HAL), MMIO, rehosting, or cross-compilation. * AI/LLM integration into engineering workflows. * Azure DevOps, GitHub, CI/CD pipelines. * Open-source project contributions., * Complier Engineering * Libfuzzer * AFL * AFL++ * C++ ## Description Hiring: Senior Software Engineer - Firmware Security / Compiler Engineering (C++ | LLVM | Fuzzing | AI), * 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. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Real-World Security for Busy Developers](https://www.wearedevelopers.com/videos/1545-real-world-security-for-busy-developers) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms](https://www.wearedevelopers.com/magazine/635-dev-digest-188-cfp-time-the-risks-of-npm-and-ikea-algorithms) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents)