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 ...
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 ...
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
Quick apply
Proficiency in troubleshooting and debugging Linux kernel-level issues using tools such as crash ... Proficiency in additional scripting or programming languages such as Python, Perl, or Korn shell is ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Proficiency in debugging issues with the Linux kernel including examining source code, system logs ...
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 ...
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 ...
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 ...
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 ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Linux kernel including examining source code, system logs, and using tools such a crash and ...
The tasks involve working on cutting edge HPC technologies to ensure that scientists and engineers ... Linux kernel including examining source code, system logs, and using tools such a crash and ...
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 ...
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 ...
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Classified Linux Engineer
Chantilly, VA · On-site
$107K - $160K/yr
Linux System Engineer The Aerospace Corporation is the trusted partner to the nation's space ... GPU drivers & kernel modules) and patching infrastructure on large classified networks and in stand ...
Classified Linux Engineer
Chantilly, VA · On-site
$107K - $160K/yr
Linux System Engineer The Aerospace Corporation is the trusted partner to the nation's space ... GPU drivers & kernel modules) and patching infrastructure on large classified networks and in stand ...
Senior Systems Engineer (Linux)
Alexandria, VA · On-site
$115K - $140K/yr
... kernel tuning implications. * Architect and implement robust, high-availability Linux clusters ... Deep technical proficiency in administrative engineering, configuration, and advanced ...
Senior Systems Engineer (Linux)
Alexandria, VA · On-site
$115K - $140K/yr
... kernel tuning implications. * Architect and implement robust, high-availability Linux clusters ... Deep technical proficiency in administrative engineering, configuration, and advanced ...
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Quick apply
Lead system engineering, patching, configuration, and lifecycle maintenance of RHEL/CentOS/Oracle ... Troubleshoot kernel-level issues, performance bottlenecks, and cross-domain interface stability.
Engineer, Senior (Linux/AWS)
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Engineer, Senior (Linux/AWS)
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Classified Linux Engineer
$107K - $160K/yr
Job Summary We are seeking a Linux system engineer with strong enterprise Linux expertise to ... GPU drivers & kernel modules) and patching infrastructureon large classified networks and in stand ...
Classified Linux Engineer
$107K - $160K/yr
Job Summary We are seeking a Linux system engineer with strong enterprise Linux expertise to ... GPU drivers & kernel modules) and patching infrastructureon large classified networks and in stand ...
Engineer, Senior (Linux/AWS)
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Engineer, Senior (Linux/AWS)
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Classified Linux Engineer
Chantilly, VA · On-site
$107K - $160K/yr
Job Summary We are seeking a Linux system engineer with strong enterprise Linux expertise to ... GPU drivers & kernel modules) and patching infrastructure on large classified networks and in stand ...
Classified Linux Engineer
Chantilly, VA · On-site
$107K - $160K/yr
Job Summary We are seeking a Linux system engineer with strong enterprise Linux expertise to ... GPU drivers & kernel modules) and patching infrastructure on large classified networks and in stand ...
Senior Systems Engineer (Linux)
Alexandria, VA · On-site
$115K - $140K/yr
... kernel tuning implications. * Architect and implement robust, high-availability Linux clusters ... Deep technical proficiency in administrative engineering, configuration, and advanced ...
Senior Systems Engineer (Linux)
Alexandria, VA · On-site
$115K - $140K/yr
... kernel tuning implications. * Architect and implement robust, high-availability Linux clusters ... Deep technical proficiency in administrative engineering, configuration, and advanced ...
... Linux kernel including examining source code, system logs, and using tools such a crash and ... engineering, delivering projects on time and with excellent quality • Provide support to staff ...
... Linux kernel including examining source code, system logs, and using tools such a crash and ... engineering, delivering projects on time and with excellent quality • Provide support to staff ...
Linux Kernel Firmware Engineer information
See Silver Spring, MD salary details
$77.5K - $89.8K
1% of jobs
$89.8K - $102K
2% of jobs
$102K - $114.2K
3% of jobs
$114.2K - $126.4K
3% of jobs
$126.4K - $138.6K
6% of jobs
$142.9K is the 25th percentile. Wages below this are outliers.
$138.6K - $150.8K
26% of jobs
$150.8K - $163.1K
3% of jobs
$163.1K - $175.3K
3% of jobs
The median wage is $176.1K / yr.
$175.3K - $187.5K
23% of jobs
$187.5K - $199.7K
1% of jobs
$200.8K is the 75th percentile. Wages above this are outliers.
$199.7K - $211.9K
27% of jobs
$77.5K
$173.1K
$211.9K
How much do linux kernel firmware engineer jobs pay per year?
What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?
| Aspect | Linux Kernel Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel development | Bachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience |
| Work Environment | Developing firmware for Linux-based systems, often in hardware labs or R&D teams | Designing software for embedded devices like IoT gadgets, automotive systems, or consumer electronics |
| Industry Usage | Telecommunications, consumer electronics, hardware manufacturers | Automotive, 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.
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.
- 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.).
- 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.
- 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.