Hiring.Camp

Kernel Software Developer

Threatlocker

·

Aug 13, 2024

Location
Dublin, Ireland
Workplace
Remote
Type
Internship
Department
DEVELOPMENT
Experience
7+ years
Source
Greenhouse

Description

COMPANY OVERVIEW

ThreatLocker® is a global cybersecurity leader, providing enterprise-level cybersecurity tools for the Managed Services Provider (MSP) industry to improve the security of servers and endpoints. ThreatLocker’s combined Application Whitelisting, Ringfencing™, Storage Control and Privileged Access Management solutions are leading the cybersecurity market towards a more secure approach of blocking unknown application vulnerabilities.

POSITION OVERVIEW

Windows Kernel Developers develop and maintain a selected subset of the core kernel infrastructures, both in the SUSE enterprise products and upstream.

JOB SCOPE

The Kernel Developer will be responsible for, but not limited to:

  • Developing, debugging and testing kernel level code using the C language
  • Exercising/validation of system from user space, knowledge of user space API
  • Supports the design, development, and maintenance of major system components
  • Manages device driver development and support (one or more of USB, network, graphics, video, mtd, storage, power management)
  • Design and maintenance of CI/CD
  • Ported/maintain Linux distribution for a platform

REQUIRED QUALIFICATIONS

  • Minimum of 7 years of professional experience in software development
  • Proficient in Windows, Linux and/or Mac operating system
  • Proficient in C programming
  • Experienced in the following:
  • Computer architecture and server platform hardware
  • System software development in C and Python
  • Internals of Linux, Mac and/or Windows operating systems

PREFERRED QUALIFICATIONS

  • Working knowledge of VMM technologies like VMware/Xen/KVM/Hyper-V Experience.
  • Experience with memory management and Kernel programming.
  • Knowledge about SR-IOV, SIOV, DMA and PCIe.
  • Experience with virtualization and containerization (Python virtual environments and Docker)
  • Atlassian Suite (Jira, Confluence, Crucible)
  • Subversion exposure Familiarity with ARM architecture a plus
  • Solid knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking or storage subsystems architecture

WORKING CONDITIONS

The duties described below are representative of those encountered while performing the essential functions of this position. If necessary, reasonable accommodation may be requested and will be evaluated for its relationship to the essential functions that must be performed.

  • Job will generally be performed in an office environment but may require travel to visit company offices and/or property locations.
  • While performing duties of this job, would occasionally require to stand, walk, sit, reach with hands and arms, climb or balance, stoop or kneel, talk and hear, and use fingers and hands to feel objects and tools.
  • Must occasionally lift and/or move up to 25 pounds.
  • Specific vision abilities required include close vision, distance vision, depth perceptions, and the ability to adjust focus.

A background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.

ThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.

 

Skills

PythonDockerCI/CDLinuxVMwareJiraConfluenceCybersecurity

Similar Jobs

30

Senior Software Engineer, Linux Kernel

Arista Networks·Vancouver, BC·Remote

Today

Software Engineering - Linux Kernel Developer

Harman·In_Bangalore_ Kalyani Platina_HII, India

1d ago

Software Engineer Intern, AI and DL Kernel Libraries - 2027

Nvidia·China, Shanghai

6d ago

Software Engineer Intern, AI and DL Kernel Libraries - 2027

Nvidia·Shanghai, CN

6d ago

Senior II Software Engineer - Linux Kernel Development

Akamai·US·Remote

6d ago

Senior Software Engineer - Linux Kernel Development

Akamai·US·Remote

6d ago

Software Engineer, Kernel and BIOS - Dublin, Ireland

Arista Networks·Budapest, Hungary·Remote

1w ago

C++ Senior Software Engineer - Linux Kernel

Arista Networks·Budapest, Hungary·Remote

1w ago

Linux Kernel Software Engineer - Systems Engineering

Purestorage·Santa Clara, California +1·Remote, Onsite

2w ago

Software Engineer-Kernel/Driver

Arista Networks·Bengaluru, KA

2w ago

Senior System Software Engineer, Agentic Kernel Development

Nvidia·Santa Clara, CA

3w ago

Senior System Software Engineer, Agentic Kernel Development

Nvidia·Santa Clara, CA

3w ago

Senior Software Engineer CUDA UMD - GPU Kernel Scheduling

Nvidia·Santa Clara, CA

1mo ago

Senior Software Engineer CUDA UMD - GPU Kernel Scheduling

Nvidia·Santa Clara, CA

1mo ago

Principal Software Engineer, Linux Kernel - Isovalent

Cisco·CHE-ZURICH, Switzerland +21·Remote

1mo ago

Embedded Software Engineer - Kernel

Sightline Intelligence·Portland, OR

1mo ago

System Software Engineer - Linux Kernel and Device Drivers

Matx·Mountain View, CA

2mo ago

Linux Kernel Software Engineer

Arista Networks·Nashua, NH

3mo ago

Linux Kernel Senior/Lead Software Engineer

Arista Networks·Nashua, NH

3mo ago

Systems Software Developer (C/C++, Systems Programming - OS, Kernel)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnātaka·Remote, Hybrid

3mo ago

Systems Software Developer (C/C++, Systems Programming - OS, Kernel)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnātaka·Remote, Hybrid

3mo ago

Systems Software Developer (C/C++, Systems Programming - OS, Kernel)

Hewlett Packard Enterprise (HP)·Bengaluru, Karnātaka·Remote, Hybrid

3mo ago

Software Engineer, AI and DL Kernel Libraries

Nvidia·Shanghai, CN

3mo ago

AI Software Engineer – NPU/Hexagon DSP Kernel Optimization

Qualcomm·Bengaluru, KA

3mo ago

Linux Kernel & BSP Software Validation Engineer

Job Listings·Bucharest, Romania

3mo ago

Sr. Staff / Principal Software Engineer – Linux Kernel & ARM Server Platforms

Qualcomm·Santa Clara, CA +1

3mo ago

Software Engineer, Linux Kernel/BSP

Job Listings·Bucharest, Romania

4mo ago

Software Engineer - Linux Kernel

Arista Networks·Poland - Remote, Poland·Remote

4mo ago

Senior Linux Kernel Systems Software Engineer – CSP Engagements

Nvidia·Santa Clara, CA +3

5mo ago

Software Engineer, Kernel Performance & AI Tooling

Openai·San Francisco·Hybrid

5mo ago