Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
MI

Microsoft

via Eightfold

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Principal Firmware Security Engineer

Mountain View, California, Raleigh, North Carolina, Hillsboro, Oregon, Redmond, Washington
Full-time
Posted 11/27/2025
Direct Apply
Key Skills:
C/C++
Rust
Firmware development
Hardware security
LLM for vulnerability scanning
Cryptographic algorithms
PCIe, USB, DMA, IOMMU development
Code security analysis
GIT
Static code analysis tools

Compensation

Salary Range

$120K - 200K a year

Responsibilities

Lead firmware security architecture and silicon design phases, apply LLMs for design assurance, develop security protocols and cloud infrastructure features.

Requirements

Doctorate or equivalent experience in Electrical/Computer Engineering or Computer Science with 5+ years coding experience, proficiency in C/C++ and Rust, firmware and hardware security expertise, and experience with LLMs and vulnerability detection tools.

Full Description

We are seeking a highly motivated and experienced Principal Software Engineer with deep expertise in hardware development and large language model (LLM) design and integration. In this role, you will contribute to every phase of product development—from silicon design to firmware architecture and security engineering. Lead firmware security architecture during the design phase. Apply LLMs for design assurance, including: Threat modeling Vulnerability discovery Design accelerator chips and collaborate on silicon architecture, covering: Security protocols Boot initialization and power-on sequences Vulnerability detection and servicing strategies Cloud infrastructure feature development Embody our culture and values. Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience Experience in defensive development and code security analysis. 6+ years of professional experience in software development Proven and demonstrable skill in C/C++ or Rust. Experience with developing PCIe, USB, DMA, IOMMU etc. These requirements include, but are not limited to, the following specialized security screenings: Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience with coding OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience with coding OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 12+ years technical engineering experience with coding OR equivalent experience. Experience with GIT Proven and demonstrable skill in Rust Familiarity with standard Cryptographic algorithms Experienced working with LLM for vulnerability scanning and detection. Experience in working in pre silicon environments. Ability to debug and resolve issues spanning multiple subsystems. Great problem solving, debugging, and troubleshooting skills, Advanced design and development skills. Firmware development Hardware security Generative AI and LLM technologies Vulnerability detection tools (e.g., CodeQL, static code analysis)

This job posting was last updated on 11/28/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt