Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Quick apply
Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Linux Kernel Engineer (Device Driver Developer) Department ... Software Report to: VP of Software Who we are: Hellbender Inc. is a Pennsylvania Benefit ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Join our Linux Kernel Engineering team and play a central role in the reliability, performance, and evolution of Apple's platforms. As a Linux Kernel Engineer, you will own the kernel lifecycle end ...
Linux Kernel Software Engineer
Nashua, NH ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Nashua, NH ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Santa Clara, CA ยท On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Santa Clara, CA ยท On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Nashua, NH ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Nashua, NH ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Austin, TX ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Austin, TX ยท On-site
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Developer
Raleigh, NC ยท On-site
VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization ...
Quick apply
Linux Kernel Developer
Raleigh, NC ยท On-site
VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization ...
Linux Kernel Developer
Raleigh, NC ยท On-site
Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...
Linux Kernel Developer
Raleigh, NC ยท On-site
Description VAST Data is looking for a Linux Kernel Developer to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...
Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel mainline. * A history of participation in Linux kernel mailing lists and open source ...
Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel mainline. * A history of participation in Linux kernel mailing lists and open source ...
Linux Kernel SW Engineer
Austin, TX ยท On-site
They are seeking a Senior Linux Kernel SW Engineer to join their server software and solutions engineering team, where the role involves enabling AMD x86-64 architecture features in Linux and ...
Linux Kernel SW Engineer
Austin, TX ยท On-site
They are seeking a Senior Linux Kernel SW Engineer to join their server software and solutions engineering team, where the role involves enabling AMD x86-64 architecture features in Linux and ...
Linux Kernel SW Engineer
Austin, TX ยท On-site
$101K/yr
AMD's server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This role requires good understanding x86 architecture ...
Linux Kernel SW Engineer
Austin, TX ยท On-site
$101K/yr
AMD's server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This role requires good understanding x86 architecture ...
This role offers the opportunity to work on critical Linux security technologies that help ... Accountabilities As a Kernel Developer, you will contribute to the development, maintenance, and ...
This role offers the opportunity to work on critical Linux security technologies that help ... Accountabilities As a Kernel Developer, you will contribute to the development, maintenance, and ...
Linux Kernel SW Engineer
Austin, TX ยท Hybrid
AMD's server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This role requires good understanding x86 architecture ...
Linux Kernel SW Engineer
Austin, TX ยท Hybrid
AMD's server software and solutions engineering team is seeking a senior engineer to join the Linux Kernel and Virtualization development team. This role requires good understanding x86 architecture ...
Vice President Linux Kernel Engineer information
See salary details
$11K - $21.8K
0% of jobs
$21.8K - $32.5K
0% of jobs
$32.5K - $43.3K
0% of jobs
$43.3K - $54.1K
0% of jobs
$54.1K - $64.9K
0% of jobs
$64.9K - $75.6K
0% of jobs
$75.6K - $86.4K
0% of jobs
$86.4K - $97.2K
0% of jobs
$102.2K is the 25th percentile. Wages below this are outliers.
$97.2K - $108K
54% of jobs
$108K - $118.7K
0% of jobs
$123.7K is the 75th percentile. Wages above this are outliers.
$118.7K - $129.5K
46% of jobs
$11K
$114.5K
$129.5K
How much do vice president linux kernel engineer jobs pay per year?
Other
Medical, Dental, Vision, Retirement, PTO
Re-posted 14 days ago
Job description
Company Name: Hellbender Inc.
Job Title: ย Linux Kernel Engineer (Device Driver Developer)
Department: Software
Report to: VP of Softwareย
Who we are:
Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes.
Hellbender is intentionally forming an inclusive work environment and is committed to uplifting the historically marginalized identities including veterans, women, trans and underrepresented races in our community and industry.
Job Summary:ย
We are seeking a highly specialized Linux Kernel Engineer to lead the development and integration of device drivers for our next-generation hardware platforms. The primary focus of this role is "hardware enablement"-taking raw silicon and datasheets and transforming them into functional, stable components within the Linux kernel.
The ideal candidate is a low-level expert who is comfortable navigating complex hardware registers, interpreting timing diagrams, and writing efficient, high-performance C code that operates within the constraints of kernel space. You will be responsible for the entire lifecycle of a driver, from initial bring-up to integration into our custom Linux distributions using Yocto or Buildroot.
Essential Duties and Responsibilities:ย
- Driver Development:ย Design, implement, and maintain Linux device drivers (e.g., I2C, SPI, PCIe, USB, or custom SoC peripherals) within the Linux kernel space.
- Hardware Bring-up:ย Lead the initial software bring-up of new hardware components, ensuring that all peripheral interfaces are communicating correctly with the CPU.
- Datasheet Analysis:ย Perform deep-dive analysis of hardware datasheets, register maps, and electrical specifications to implement correct register-level logic and timing sequences.
- Embedded Linux Integration:ย Integrate newly developed drivers into custom Linux distributions using build systems such asย Yocto Projectย orย Buildroot, including the management of Device Tree (DTS) modifications.
- Kernel Debugging:ย Use advanced kernel debugging techniques to resolve issues related to interrupts, DMA (Direct Memory Access), concurrency/locking, and memory corruption.
- Hardware Interfacing:ย Work closely with hardware engineers to validate electrical signals against software behavior using logic analyzers, oscilloscopes, or protocol analyzers.
Required Qualifications:
- Low-Level C Mastery:ย Expert-level proficiency in C, specifically regarding kernel-space constraints (no standard libraries, manual memory management, interrupt context awareness).
- Linux Kernel Internals:ย Deep understanding of the Linux kernel subsystem architecture, including Interrupt Service Routines (ISRs), Concurrency/Spinlocks, DMA, and the Linux Device Model.
- Hardware Protocol Expertise:ย Strong experience working with low-level communication protocols (e.g., I2C, SPI, UART, PCIe, USB, or Ethernet).
- Datasheet Fluency:ย Proven ability to read and interpret complex hardware datasheets, register maps, and timing diagrams to drive software implementation.
- Embedded Build Systems:ย Hands-on experience withย Yocto Projectย (BitBake, recipes, layers) orย Buildrootย for creating custom Linux images.
- Device Tree Knowledge:ย Proficiency in writing and maintaining Device Tree Source (DTS) and Device Tree Overlay (DTBO) files.
Preferred Qualifications:
- Hardware Debugging Tools:ย Experience using hardware debugging tools such as Logic Analyzers, Oscilloscopes, or JTAG debuggers.
- Architecture Specifics:ย Experience with specific processor architectures (e.g., ARM, RISC-V, or x86).
- Linux Kernel Subsystem Expertise:ย Previous experience contributing to the upstream Linux kernel or working on specific subsystems (e.g., Industrial I/O (IIO), Network, or Input subsystems).
- Scripting:ย Proficiency in Python for automating hardware testing and data parsing.
- Camera drivers:ย experience with imaging sensors is also a plus for this job.ย
Benefits:
- 401(k)
- 5% Safe Harbor Contribution to 401k by Hellbender
- Dental insurance, 100% by Hellbender for employees and their families
- Health insurance, 100% by Hellbender for employees and their families
- Vision insurance, 100% by Hellbender for employees and their families
- Flexible spending account
- 7.5 weeks total Paid time off
- Hellbender Inc. options through our Equity Incentive Plan
- Profit Sharing (through 401k)
- Hybrid work environment & flexible work scheduleย
Education & Experience:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- 5-7ย years of experience specifically in Linux kernel-space development and driver writing.
Work Location: UPARC Pittsburgh
Opportunity for advancement:ย
Hellbender is a growing business and follows a policy that prioritizes internal promotions. As new positions are created new opportunities for advancement will be created as well.