Linux Developer

REDLattice

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI clearance is mandatory.
  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
  • Experience in Linux kernel development is required.
  • Proficient in C/C++ for systems-level programming.
  • Expertise with reverse engineering tools such as IDA Pro and Ghidra.
  • Deep understanding of Linux internals including kernel-mode drivers and memory management.
  • Familiarity with secure coding practices and low-level exploit mitigation techniques.

Responsibilities

  • Design and develop low-level kernel-mode components and drivers for Linux.
  • Perform reverse engineering on Linux binaries to analyze system behavior.
  • Conduct vulnerability research and develop proof-of-concept exploits.
  • Analyze crash dumps and provide kernel-level debugging support.
  • Collaborate with cybersecurity researchers and software engineers for security-focused projects.
  • Document findings and procedures clearly for teams and clients.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work culture.
Full Job Description
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.

Key Responsibilities:
  • 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.

Qualifications:
  • 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).

What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work culture.

Join us at REDLattice and help shape the future of cyber innovation and national security. Apply today!

Similar Jobs

More Jobs at REDLattice

More Information Technology Jobs

Find similar Linux Developer jobs: