Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Quick apply
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Quick apply
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Quick apply
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Sterling, VA · On-site
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Quick apply
Sterling, VA · On-site
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
... Python and low-level programming (C/C++ preferred) Deep understanding of: * GPU accelerator architectures * Parallel computing models * Memory and compute optimization * Strong knowledge of:
... Python and low-level programming (C/C++ preferred) Deep understanding of: * GPU accelerator architectures * Parallel computing models * Memory and compute optimization * Strong knowledge of:
Required: * Experience with low-level programming (C/C++) * Experience developing in scripting languages (Python) * Systems software development experience (Linux/Windows kernel drivers)
Required: * Experience with low-level programming (C/C++) * Experience developing in scripting languages (Python) * Systems software development experience (Linux/Windows kernel drivers)
Dulles, VA · On-site
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Dulles, VA · On-site
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Dulles, VA · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Dulles, VA · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Quick apply
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Your work will involve a blend of low-level programming, performance profiling, and hands-on debugging, all aimed at maximizing the performance of our custom-built AI hardware. You will also play a ...
Your work will involve a blend of low-level programming, performance profiling, and hands-on debugging, all aimed at maximizing the performance of our custom-built AI hardware. You will also play a ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
Proficiency in C/C++, Python, or similar low-level programming languages * Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar * Understanding of operating systems ...
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Dulles, VA · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Dulles, VA · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Menlo Park, CA · On-site
The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to ...
Menlo Park, CA · On-site
The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to ...
$137K - $180K/yr
Required: • Active DoD TS/SCI with Lifestyle Poly • Experience with low-level programming in a Windows, Linux, or RTOS i.e., VxWorks, uC/OS. • Experience with C/C++ and Python programming. • ...
$137K - $180K/yr
Required: • Active DoD TS/SCI with Lifestyle Poly • Experience with low-level programming in a Windows, Linux, or RTOS i.e., VxWorks, uC/OS. • Experience with C/C++ and Python programming. • ...
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Relevant experience: -Bachelor's Degree -5+ years of professional experience -Experience with low-level programming -Experience with C/C++ and Python This role is located in Ft. Meade, MD and the ...
Relevant experience: -Bachelor's Degree -5+ years of professional experience -Experience with low-level programming -Experience with C/C++ and Python This role is located in Ft. Meade, MD and the ...
Relevant experience: -Bachelor's Degree -5+ years of professional experience -Experience with low-level programming -Experience with C/C++ and Python This role is located in Ft. Meade, MD and the ...
Quick apply
Relevant experience: -Bachelor's Degree -5+ years of professional experience -Experience with low-level programming -Experience with C/C++ and Python This role is located in Ft. Meade, MD and the ...
Washington, DC · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Washington, DC · On-site
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
$81K - $85.5K
3% of jobs
$85.5K - $89.9K
5% of jobs
$89.9K - $94.4K
5% of jobs
$94.4K - $98.8K
5% of jobs
$101.9K is the 25th percentile. Wages below this are outliers.
$98.8K - $103.3K
9% of jobs
$103.3K - $107.7K
7% of jobs
$107.7K - $112.2K
13% of jobs
The median wage is $112.7K / yr.
$112.2K - $116.6K
18% of jobs
$118.9K is the 75th percentile. Wages above this are outliers.
$116.6K - $121.1K
18% of jobs
$121.1K - $125.5K
11% of jobs
$125.5K - $130K
5% of jobs
$81K
$110.8K
$130K
| Aspect | Low Level Programming | Embedded Systems Developer |
|---|---|---|
| Required Credentials | Knowledge of C, C++, Assembly | Same as Low Level Programming, plus microcontroller expertise |
| Work Environment | Software development on hardware-near systems, desktops, servers | Design and develop firmware for embedded devices |
| Industry Usage | Operating systems, device drivers, hardware interfaces | Consumer electronics, automotive, medical devices |
Both roles require proficiency in low-level languages like C and Assembly. Low Level Programming focuses on system software and hardware interaction, while Embedded Systems Developers specialize in creating firmware for specific hardware devices. The main difference lies in the application context: general system development versus embedded device firmware.
Sterling, VA • On-site
Full-time
Posted 15 days ago
Vulnerability Researcher (Android) / Software Engineer (VR), Mid-Level
Location: Chantilly VA.
At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and innovative work that directly contributes to protecting our nation’s and strategic partners’ most vital infrastructure. Our teams lead advanced vulnerability analysis and develop tailored cyber solutions to meet the demands of rapidly evolving mission space. With offices in Northern Virginia, Melbourne, Florida, Tel Aviv, Israel, and other strategic locations, REDLattice is growing rapidly to meet the evolving needs of our customers.
REDLattice is seeking a highly skilled Vulnerability Researchers / Software Engineer to support advanced mobile-focused research and development efforts across Android platforms, including their operating system variants and underlying components.
In this role, you will be responsible for the full lifecycle of vulnerability research — to include assessing, analyzing, developing, and deploying capabilities against modern mobile devices and systems. This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals.
You will work in a highly collaborative environment alongside engineers, researchers, and mission stakeholders to solve complex technical challenges, contribute to innovative research initiatives, and support real-world mission needs. Responsibilities also include participating in technical assessments, workshops, and customer engagements, as well as contributing to design discussions and capability development efforts.
Responsibilities:
Required Qualifications:
Preferred Qualifications:
What We Offer:
Equal Employment Opportunity Statement
REDLattice is an equal-opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, color, religion, gender, age, national origin, veteran status, disability, or any other protected status. Join us at REDLattice and help shape the future of cyber innovation and national security. Apply today!
Sourced by ZipRecruiter
Software development
11 - 50 Employees
Chantilly, VA, US
2012