
Posted a day ago
Kernel Software Developer
ThreatLockerKernel Software Developer
Requirements
7+ years software development experience, Proficiency in C programming, Proficiency in Windows, Linux, or Mac OS, Experience with computer architecture, Knowledge of system software development
Skills
C#PythonLinux
About the role
Responsibilities
- Develop, debug, and test kernel-level code using the C language
- Support the design, development, and maintenance of major system components
- Manage device driver development and support (e.g., USB, network, graphics, storage, power management)
- Exercise and validate systems from user space using user space APIs
- Design and maintain CI/CD pipelines
- Port and maintain Linux distributions for specific platforms
Requirements
- Minimum of 7 years of professional software development experience
- Proficiency in C programming
- Proficiency in Windows, Linux, and/or Mac operating systems
- Experience with computer architecture and server platform hardware
- Experience with system software development using C and Python
- Deep understanding of the internals of Linux, Mac, and/or Windows operating systems
Preferred Qualifications
- Working knowledge of VMM technologies (VMware, Xen, KVM, or Hyper-V)
- Experience with memory management and kernel programming
- Knowledge of SR-IOV, SIOV, DMA, and PCIe
- Experience with virtualization and containerization (Docker, Python virtual environments)
- Familiarity with ARM architecture
- Solid knowledge of Linux kernel internals (process scheduler, memory management, concurrency, file systems)
- Experience with Atlassian Suite (Jira, Confluence, Crucible) and Subversion
About the Company
ThreatLocker is a global cybersecurity leader providing enterprise-level tools for the Managed Services Provider (MSP) industry. Our solutions, including Application Whitelisting, Ringfencing™, Storage Control, and Privileged Access Management, help secure servers and endpoints by blocking unknown application vulnerabilities.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeKernel Software Developer
ThreatLocker · Dublin
