Cyber Software Engineer (Windows Kernel)

REDLattice

$90K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI clearance required.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience.
  • Experience in Windows kernel development essential.
  • Proficient in C/C++ for systems-level programming.
  • Expertise with reverse engineering tools like IDA Pro and Ghidra.
  • In-depth knowledge of Windows internals, including kernel-mode drivers and memory management.
  • Familiarity with secure coding practices and low-level exploit mitigation techniques.

Responsibilities

  • Design, develop, and maintain low-level kernel-mode components for Windows.
  • Reverse engineer Windows binaries to analyze exploits and undocumented APIs.
  • Conduct vulnerability research and develop proof-of-concept exploits.
  • Analyze crash dumps and provide kernel-level debugging support.
  • Collaborate with research and software engineering teams on security development efforts.
  • Document findings and procedures clearly for team and client communication.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work culture.
Full Job Description
We are seeking a highly skilled Cyber Software Engineer with strong reverse engineering capabilities to support advanced research, systems development, and threat analysis. 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 system behavior.

Key Responsibilities:
  • Design, develop, and maintain low-level kernel-mode components, drivers, and subsystems for Windows platforms.
  • Perform reverse engineering of Windows 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 Windows kernel development.
  • Proficient in C/C++ for systems-level programming.
  • Expertise with reverse engineering tools such as IDA Pro, Ghidra, x64dbg, WinDbg, and Hex-Rays.
  • In-depth understanding of Windows 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.

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 Aerospace & Defense Jobs

Find similar Cyber Software Engineer (Windows Kernel) jobs: