1

Linux Kernel Firmware Engineer Jobs in Silver Spring, MD

Analyze binaries and firmware using industry-standard reverse engineering tools * Conduct ... Linux kernel * macOS (OS X) internals * Minimum 5 years of hands-on experience developing and ...

Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...

Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...

next page

Showing results 1-20

Linux Kernel Firmware Engineer information

See Silver Spring, MD salary details

$77.5K

$173.1K

$211.9K

How much do linux kernel firmware engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for linux kernel firmware engineer in Silver Spring, MD is $173,093.00, according to ZipRecruiter salary data. Most workers in this role earn between $147,800.00 and $211,900.00 per year, depending on experience, location, and employer.

What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?

AspectLinux Kernel Firmware EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel developmentBachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience
Work EnvironmentDeveloping firmware for Linux-based systems, often in hardware labs or R&D teamsDesigning software for embedded devices like IoT gadgets, automotive systems, or consumer electronics
Industry UsageTelecommunications, consumer electronics, hardware manufacturersAutomotive, IoT, medical devices, consumer electronics

The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.

What are popular job titles related to Linux Kernel Firmware Engineer jobs in Silver Spring, MD? For Linux Kernel Firmware Engineer jobs in Silver Spring, MD, the most frequently searched job titles are:
What cities near Silver Spring, MD are hiring for Linux Kernel Firmware Engineer jobs? Cities near Silver Spring, MD with the most Linux Kernel Firmware Engineer job openings:

Windows Kernel & Vulnerability Research Engineer

thejosefgroup.com

Chantilly, VA • On-site

Other

Posted 26 days ago


Job description

Windows Kernel & Vulnerability Research Engineer
Chantilly, VA
TS/SCI to start
Key Responsibilities

  • Conduct in-depth research into Windows internals, including system architecture, memory management, drivers, processes, and kernel-mode operations.
  • Perform reverse engineering of Windows binaries, drivers, and firmware using industry-standard tools.
  • Identify, analyze, and document zero-day vulnerabilities and security weaknesses across kernel and user-mode components.
  • Develop proof-of-concept (PoC) code to demonstrate impact and exploitability of discovered vulnerabilities.
  • Collaborate with engineering teams to design mitigations, security patches, and hardening strategies.
  • Analyze exploit techniques, malware samples, and emerging threat vectors affecting Windows platforms.
  • Contribute to internal knowledge bases, tooling, and automation that streamline research workflows.
Required Qualifications
  • Strong understanding of Windows operating system internals, including kernel architecture, drivers, APIs, memory layout, and subsystem behavior.
  • Proficiency in C/C++, with experience writing or analyzing kernel-mode code and Windows drivers.
  • Expertise in reverse engineering tools such as IDA Pro, Ghidra, WinDbg, x64dbg, or Binary Ninja.
  • Solid grasp of assembly language (x86/x64) and low-level debugging.
  • Experience conducting vulnerability research or exploit development in Windows environments.
  • Familiarity with common exploit mitigation techniques (ASLR, DEP, CFG, SMEP/SMAP, etc.).
Preferred Qualifications
  • Prior experience discovering and responsibly disclosing security vulnerabilities.
  • Knowledge of kernel exploitation techniques, sandbox escapes, or privilege escalation attacks.
  • Understanding of malware analysis, rootkits, or advanced persistent threats.
  • Contributions to open-source security tools or research publications.
  • Experience with scripting languages (Python, PowerShell) for automation.
Who You Are
  • Curious, analytical, and passionate about low-level technologies.
  • Comfortable diving into undocumented features and complex system behavior.
  • Able to work independently while collaborating effectively across teams.