1

Virtual Linux Kernel Developer Jobs in Kentucky (NOW HIRING)

$184 - $357/hr

Knowledge of Linux kernel networking as well as experience with control plane operation in areas like EVPN, Segment Routing etc.* Participation in the open-source community and python programming ...

New

$208 - $367/hr

Champion engineering best practices, including code reviews, automated testing, GenAI based ... Must have had hands on experience, in C/C++, python, Linux kernel, Platform drivers, open source ...

New

$111 - $167/hr

Engineering Group, Engineering Group > Software Engineering This position is not eligible for ... Experience with Linux kernel, YOCTO build systems, open source projects and upstream development.

New

$115 - $151/hr

Manage and support servers within Hyper-V and Microsoft Azure virtual and cloud environments ... RHEL Engineer, Red Hat Enterprise Linux, Red Hat Engineer, Linux Systems Engineer, Red Hat, Linux ...

New

$180 - $240/hr

Experience with Linux kernel internals and system-level programming. * Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar. * Familiarity with ...

$266 - $395/hr

Experience with Linux kernel internals and system-level programming. * Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar. * Familiarity with ...

$180 - $240/hr

Experience with Linux kernel internals and system-level programming. * Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar. * Familiarity with ...

New

$140 - $210/hr

Austin, Atlanta Software Engineer, Network Firewall Role Summary As a Software Engineer on our team ... Experience with low-latency userspace packet processing; familiarity with Linux kernel networking ...

New

$116 - $173/hr

Perl * Linux / Embedded Linux * Software Design and Development Practices * Automation and ... Lab & Debug Tools - Hands‑on experience with JTAG, logic analyzers, oscilloscopes, kernel ...

New

$150 - $190/hr

Embedded Linux Development: Design, develop, and maintain system software, including systemd applications, kernel modules, and low-level firmware for the Pod. * Platform Security Engineering: Own ...

New

$90 - $150/hr

Manage Linux systems operating within enterprise WAN environments.* Configure and maintain Linux ... Apex uses a virtual recruiter as part of the application process. Click here for more details.If ...

New

$150 - $210/hr

We work in kernel and user mode across Windows, macOS, and Linux, against adversaries who study how ... Guide senior research engineers across endpoint internals, prevention engineering, and machine ...

New

$120 - $170/hr

... MacOS, Linux/Unix, and other operating systems and virtual environments to support the TEN ... Minimum Qualifications * BS Computer Science, Computer Engineering, Computer Information Systems ...

New

$150 - $210/hr

Comfort working in Linux: command line, GPU/HPC job submission, version control. Why Join * You\'ll ... You\'ll work directly with the researchers and GPU kernel engineers building the model, not through ...

New

$150 - $190/hr

Xilinx, Inc., a subsidiary of AMD, Inc., is hiring Software Development Engineer to Research ... OS kernel & systems development; * Memory management, data structures, and multi-threading; * Linux ...

New

$180 - $225/hr

... the kernel internals underneath it. You'll combine deep systems expertise (isolation ... or developer-facing APIs * Deep understanding of Linux internals: process isolation, memory ...

New

$147 - $339/hr

About the Team Zoom's SRE team is committed to delivering customer happiness, improving business ... Optimize Linux systems at scale: performance tuning, kernel parameters, networking, storage, and ...

New

$171 - $234/hr

## Staff Engineer, Cinema TechnologySan Francisco, California,United StatesApply NowFind out how well ... Deep Linux experience, including the ability to design and implement custom driver and kernel ...

New

$150 - $278/hr

Development experience on Unix, Linux or Mac OS * Excellent software design, problem solving and ... Experience using and implementing general operating system concepts and strong kernel-mode device ...

New

$120 - $160/hr

... from kernel-level runtime protection on embedded devices to cloud-native platforms that analyze ... Strong experience with Linux/Yocto, ESP32, Zephyr, and other embedded build systems . * Prior ...

New

Showing results 21-40

Virtual Linux Kernel Developer information

What does a virtual Linux kernel developer do?

A Virtual Linux Kernel Developer specializes in designing, developing, and maintaining the core components of the Linux operating system, particularly in virtualized environments. This includes working on kernel modules, optimizing performance for virtual machines, and fixing bugs related to virtualization technologies. They often collaborate with open-source communities and contribute to projects that enhance Linux's compatibility with different hypervisors and cloud platforms. Their role is critical in ensuring the efficiency, security, and stability of Linux systems running in virtualized settings.

What are the key skills and qualifications needed to thrive as a virtual Linux kernel developer?

To thrive as a Virtual Linux Kernel Developer, you need deep expertise in Linux kernel architecture, C programming, and operating system concepts, typically supported by a degree in Computer Science or related fields. Familiarity with version control systems like Git, debugging tools such as GDB, and experience with virtualization technologies (e.g., KVM, QEMU) are essential. Strong problem-solving abilities, attention to detail, and effective remote communication distinguish outstanding professionals in this role. These skills are crucial for developing robust kernel modules, diagnosing complex issues, and collaborating efficiently within distributed development teams.

What are some common challenges faced by virtual Linux kernel developers when debugging complex virtualization issues?

Virtual Linux Kernel Developers often encounter intricate challenges when debugging issues related to virtualization, such as timing discrepancies, non-deterministic behavior, and compatibility with diverse hypervisors. These issues can be difficult to isolate since they may only manifest under specific workloads or hardware configurations. Collaboration with systems engineers, QA teams, and sometimes upstream kernel communities is usually essential to identify root causes and implement robust solutions. Being comfortable with low-level debugging tools, kernel logs, and patch testing in virtual environments is key to overcoming these challenges.

What is the difference between Virtual Linux Kernel Developer vs Virtual Linux System Programmer?

AspectVirtual Linux Kernel DeveloperVirtual Linux System Programmer
Primary FocusDeveloping and maintaining Linux kernel codeWriting and optimizing system-level software for Linux
Required SkillsC programming, kernel architecture, debugging kernel modulesC, C++, system calls, device drivers
Work EnvironmentCollaborative development, version control, Linux environmentsSystem integration, testing, Linux-based systems
Industry UsageOpen-source projects, tech companies, hardware vendorsIT services, embedded systems, enterprise solutions

While both roles involve Linux and system-level programming, Virtual Linux Kernel Developers focus on kernel code development, whereas Virtual Linux System Programmers work on system software and application interfaces. Understanding these distinctions helps in choosing the right career path or job search focus.

What are the most commonly searched types of Linux Kernel Developer jobs in Kentucky?

The most popular types of Linux Kernel Developer jobs in Kentucky are:

What job categories do people searching Virtual Linux Kernel Developer jobs in Kentucky look for?

The top searched job categories for Virtual Linux Kernel Developer jobs in Kentucky are:

What cities in Kentucky are hiring for Virtual Linux Kernel Developer jobs?

Cities in Kentucky with the most Virtual Linux Kernel Developer job openings:

Senior Software Engineer, Networking

NVIDIA Corporation

On-site

$184 - $357/hr

Other

Posted 3 days ago

New


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 245 rated software companies


Job description

## Senior Software Engineer, NetworkingApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2022915NVIDIA is a leader in the field of computer graphics, PC gaming, accelerated computing and AI. Within NVIDIA, the Networking Business Unit is building chips, systems and software that are powering the most advanced data center and hyper-converged networks of today and tomorrow. We are working on products and solutions on various Ethernet switching platforms as well as SmartNICs like the NVIDIA BlueField data processing unit (DPU) which ignites outstanding innovation for modern data centers by offloading, accelerating, and isolating a broad range of services.We are looking for a highly motivated senior software engineer with experience in data forwarding technologies, network functions virtualization (NFV) and related areas to join the team and work on various data forwarding and offload solutions. You will develop software for several data forwarding and NFV capabilities which may be applicable to the Ethernet switching platforms as well as to SmartNIC offload. You will use the latest software development tools and techniques and will gain outstanding knowledge of modern data center architectures and acceleration of workloads. You will implement and maintain core of Cumulus Linux: code that translates control plane constructs into the hardware data plane and end-to-end solutions.## **What you’ll be doing:*** Designing, developing, testing and maintaining new functionality and improvements to existing functionality related to forwarding and offload of routing, ACLs, QOS, CLAG, NAT, policy-based routing, VxLAN-EVPN and so on.* Working on data forwarding on Ethernet switching platforms as well as on SmartNICs, based on the roadmap* Collaborating with team members, architects, QA and Support teams on feature definition, development, release and defect fixing* For senior levels, leading and guiding multi-functional teams on large feature development activities.## **What we need to see:*** BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience)* 10+ years of software development experience in data forwarding on Ethernet switching silicon and/or offload on SmartNICs.* Strong and validated experience in C programming* Strong technical abilities, problem solving, design, coding and debugging skills* Previous experience leading feature development, take full ownership of tasks from A-Z and deliver independently with minimum supervision* Ability to swiftly understand new requirements and technologies and quickly prototype and implement solutions## **Ways to stand out from the crowd:*** Experience with Merchant Silicon for Switching/Routing.* Contributions to SONiC, SwitchDev or Switch Abstraction Interface (SAI) projects.* Experience accelerating packet processing on Ethernet switching platforms. Experience in virtualized networking and SRIOV, container networking concepts, networking functionality like NAT, Firewall and Load Balancer etc.* Knowledge of Linux kernel networking as well as experience with control plane operation in areas like EVPN, Segment Routing etc.* Participation in the open-source community and python programming skillsWith competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 17, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993