> Markdown version of [/jobs/ext/1936743-linux-developer](https://www.wearedevelopers.com/jobs/ext/1936743-linux-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Linux Developer - **Company:** REDLattice - **Location:** Dulles, VA, United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computer Programming, Computer Engineering, Software Debugging, Linux, Memory Management, Linux Kernel, Systems Development Life Cycle, Reverse Engineering, Secure Coding, Subsystems, System Programming, Malware, Information Technology, IDA Pro - **Published:** August 5, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87346308/1 ## About the Role We are seeking a highly skilled Linux Developer with strong reverse engineering capabilities to support advanced research, systems development, and threat analysis. 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 system behavior., * Active TS/SCI clearance. * Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience). * Previous experience in Linux kernel development. * Proficient in C/C++ for systems-level programming. * Expertise with reverse engineering tools such as IDA Pro, Ghidra, x64dbg, and Hex-Rays. * In-depth understanding of Linux internals (e.g., kernel-mode drivers, memory management, system calls, PE file format). * Experience with kernel-mode debugging and root cause analysis. * Familiarity with secure coding practices and low-level exploit mitigation techniques (e.g., PatchGuard, CFG, DEP/ASLR). * Strong understanding of malware behavior and techniques (if cybersecurity-focused). ## Description * Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Linux platforms. * Perform reverse engineering of Linux binaries (both legitimate and malicious) to understand system behavior, exploits, or undocumented APIs. * Conduct vulnerability research and proof-of-concept exploit development. * Analyze crash dumps, root cause bugs, and provide kernel-level debugging and troubleshooting support. * Collaborate with cybersecurity researchers, analysts, and software engineers to support security-focused development efforts. * Document findings, architecture, and procedures clearly for internal teams or external clients. ## Related Videos - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) - [Full Spectrum File Uploads](https://www.wearedevelopers.com/videos/870-full-spectrum-file-uploads) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)