We are seeking an experienced Kernel Developer to join our low-level systems and platform security team. This role involves developing and enhancing kernel modules for Windows and/or Linux systems and troubleshooting kernel-level issues. You will be part of a team focused on system performance, custom kernel components, and defensive/offensive kernel engineering.
Responsibilities
- Develop and maintain kernel modules or drivers for Linux/Windows systems.
- Work on kernel performance improvements, memory management, and syscall monitoring.
- Analyze kernel bugs, crashes, and logs using debugging tools.
- Research system-level vulnerabilities and provide mitigation strategies.
- Collaborate on projects requiring rootkit-level access, sandboxing, and syscall hooking.
Eligibility
- Bachelor’s degree in Computer Science, Embedded Systems, or a related discipline.
- Solid C/C++ programming experience with system-level development.
- Deep understanding of Linux or Windows kernel architecture.
- Hands-on with debugging tools like GDB, WinDbg, crash dumps.
- Proficient in analyzing syscalls, kernel patches, and memory management.
Desired Eligibility
- Experience with rootkit development or kernel-mode EDR evasion.
- Knowledge of Windows Internals or XNU Kernel (macOS) is a plus.
- Familiarity with virtualization and hypervisor-level debugging.
Benefits
- Attractive compensation and R&D; environment.
- Access to internal kernel research labs.
- Opportunity to publish internal findings or contribute to open-source tools.
Travel
Occasional Travel for in office debugging or secure lab access.
Communication
Submit a resume, recent photograph, and a brief cover letter outlining kernel-level development experience and relevant projects or repositories.
📌 Hiring for leading companies -Kernel Developer (Linux/Windows) (Kanpur)
🏢 Acura Solution
📍 Kanpur
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.