Research Intern - Firmware Security jobs in United States
info-icon
This job has closed.
company-logo

Microsoft · 7 hours ago

Research Intern - Firmware Security

Microsoft provides a dynamic environment for research careers with a network of world-class research labs. As a Research Intern focusing on applied research and prototyping, you will explore how to use large language models to improve firmware code reviews and static analysis workflows.

Agentic AIApplication Performance ManagementArtificial Intelligence (AI)Business DevelopmentDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Research and prototype ways to apply LLMs to firmware-focused code review, including summarization of findings, reasoning over call stacks, and generating actionable reviewer guidance
Integrate and evaluate LLM-driven approaches alongside existing static analysis tools used in firmware pipelines, with attention to false positives, deduplication, and explainability
Experiment with 'agentic' or multi-step workflows that combine tool outputs (e.g., static analysis) with LLM reasoning to verify or refute findings and improve signal quality
Collaborate with firmware, security, and systems engineers to define success metrics and validate prototypes on representative firmware codebases and workflows
Document results and present recommendations that help scale secure firmware development and review practices

Qualification

PythonC/C++RustStatic analysisFirmware developmentLLMsSystems-level codeResearch skillsCollaborationDocumentation

Required

Currently pursuing a master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field
At least one semester/quarter remaining after the completion of the internship
Experience with programming in at least one of the following: Python, C/C++, Rust, or similar, and comfort reading systems-level code (firmware/OS/hardware-adjacent code)
Research Interns are expected to be physically located in their manager's Microsoft worksite location for the duration of their internship
In addition to the qualifications below, you'll need to submit a minimum of two reference letters for this position as well as a cover letter and any relevant work or research samples

Preferred

Familiarity with static analysis concepts and outputs (findings, taint/dataflow, call graphs, rule-based detections) and an interest in improving developer experience and review quality
Exposure to firmware or embedded systems development, secure boot/update pipelines, or security review methods used for privileged code
Interest in applying LLMs to security engineering problems, including vulnerability discovery and remediation workflows

Benefits

Certain roles may be eligible for benefits and other compensation.

Company

Microsoft

company-logo
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.

H1B Sponsorship

Microsoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)

Funding

Current Stage
Public Company
Total Funding
$1M
Key Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M

Leadership Team

leader-logo
Satya Nadella
Chairman and CEO
linkedin
leader-logo
Vukani Mngxati
Chief Executive Officer - Microsft South Africa
linkedin
Company data provided by crunchbase