Join our team as a Security Product Reverse Engineer to analyze and audit security products ... Windows internals, Linux kernel, or Mac OS X. - At least 5 years of hands-on experience with ...
Quick apply
Join our team as a Security Product Reverse Engineer to analyze and audit security products ... Windows internals, Linux kernel, or Mac OS X. - At least 5 years of hands-on experience with ...
Quick apply
Join our team as a Security Product Reverse Engineer to analyze and audit security products ... Windows internals, Linux kernel, or Mac OS X. - At least 5 years of hands-on experience with ...
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Mclean, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Herndon, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Herndon, VA · On-site
Experience with Linux engineering, including lifecycle management, kernel patching, maintenance, and systems integration. * Automation development experience including application of Infrastructure ...
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly. - At least 3 years of experience ... Desired Qualifications:** - Ability to reverse engineer (RE) code. - Experience working ...
Quick apply
BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly. - At least 3 years of experience ... Desired Qualifications:** - Ability to reverse engineer (RE) code. - Experience working ...
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 infrastructureon large classified networks and in stand ...
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 infrastructureon large classified networks and in stand ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Reston, VA · On-site
$75K - $156K/yr
Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ...
Arlington, VA · On-site
Aerostar, a business unit of TCOM , is seeking a Staff Software Engineer to be responsible for ... Proficient in C, C++, and Linux kernel development, applicable in complex, large-scale systems.
Arlington, VA · On-site
Aerostar, a business unit of TCOM , is seeking a Staff Software Engineer to be responsible for ... Proficient in C, C++, and Linux kernel development, applicable in complex, large-scale systems.
Junior Red Hat Linux Engineer Location: Quantico, VA Clearance Level: Secret, Must Have Clearance ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Junior Red Hat Linux Engineer Location: Quantico, VA Clearance Level: Secret, Must Have Clearance ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Arlington, VA · On-site
Aerostar, a business unit of TCOM , is seeking a Staff Software Engineer to be responsible for ... Proficient in C, C++, and Linux kernel development, applicable in complex, large-scale systems.
Arlington, VA · On-site
Aerostar, a business unit of TCOM , is seeking a Staff Software Engineer to be responsible for ... Proficient in C, C++, and Linux kernel development, applicable in complex, large-scale systems.
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Junior Red Hat Linux Engineer Location: Quantico, VA Clearance Level: Secret, Must Have Clearance ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Junior Red Hat Linux Engineer Location: Quantico, VA Clearance Level: Secret, Must Have Clearance ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
$155K - $208K/yr
Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
$155K - $208K/yr
Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Quick apply
Systems software development experience (Linux/Windows kernel drivers) * Successfully developed ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Quantico, VA · On-site
Overview CommIT Enterprises, Inc. is seeking a Red Hat Linux Engineer to join the team in Quantico ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Quantico, VA · On-site
Overview CommIT Enterprises, Inc. is seeking a Red Hat Linux Engineer to join the team in Quantico ... Be able to troubleshoot Kernel Panic, Root and Grub password Reset, & Firewall configurations.
Arlington, VA · On-site
$155K - $208K/yr
Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Arlington, VA · On-site
$155K - $208K/yr
Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully ... Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience ...
Mclean, VA · On-site
$105K - $145K/yr
This role focuses on Linux engineering, automation, compliance, and enhancing the security and ... kernel patching, maintenance, and systems integration. • Automation development experience ...
Mclean, VA · On-site
$105K - $145K/yr
This role focuses on Linux engineering, automation, compliance, and enhancing the security and ... kernel patching, maintenance, and systems integration. • Automation development experience ...
| 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.

Full-time
Posted 11 days ago
TS/SCI w POLY Required
**About the Role:** Join our team as a Security Product Reverse Engineer to analyze and audit security products, focusing on vulnerability research and code exploitation. This role involves hands-on work with security appliances and embedded systems to enhance product security and development.
**Required Qualifications:**
- Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
- At least 3 years of professional software development experience, including design, implementation, testing, analysis, and debugging.
- Demonstrated experience using software configuration management tools (e.g., Git).
- Software systems development experience and understanding of OS internals in at least one of: BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
- At least 3 years of experience developing, testing, and debugging in C, C++, and Python.
- At least 3 years of demonstrated experience using IDA Pro/Ghidra.
- At least 3 years of demonstrated experience in both source code analysis and code auditing.
- At least 3 years of hands-on experience conducting Vulnerability Research (VR) in one of: Windows internals, Linux kernel, or Mac OS X.
- At least 5 years of hands-on experience with Computer Network Exploitation (CNE) development and testing against at least one of: Personal Security Products, Security Appliances, or Embedded OS security.
- Ability to obtain and maintain necessary security clearances.
**Desired Qualifications:**
- Ability to reverse engineer (RE) code.
- Experience working independently and in teams in a fast-paced environment with changing priorities.
- Undergraduate or graduate degree or certifications in a relevant technical field.
- Demonstrated experience utilizing a diversity of development languages.
- In-depth understanding and/or implementation of CNE techniques and methodologies, including application and mitigation for BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
- Experience applying continuous integration and automated testing tools to software development practices.
- Experience with firewalls, standard operating systems features, and PSPs.
TS/SCI w POLY Required