1

Kernel Jobs in Texas (NOW HIRING)

Sr Engineer, AI Kernel

Austin, TX · On-site

$100K - $500K/yr

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions ...

Perform low-level kernel configuration and tuning to meet the strict latency requirements of humanoid robotics. * Implement core isolation and process priority optimization to ensure critical control ...

Perform low-level kernel configuration and tuning to meet the strict latency requirements of humanoid robotics. * Implement core isolation and process priority optimization to ensure critical control ...

next page

Showing results 1-20

Kernel information

See Texas salary details

$80.9K

$136.7K

$201.8K

How much do kernel jobs pay per year?

As of Jun 16, 2026, the average yearly pay for kernel in Texas is $136,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,326.00 and $149,063.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Kernel Engineer?

Kernel Engineers typically spend their days designing, implementing, and maintaining low-level components of an operating system’s kernel, such as device drivers, process schedulers, or memory management subsystems. They often review and refactor code, troubleshoot and resolve bugs, and collaborate closely with hardware engineers, application developers, and QA teams. Participation in code reviews and contributing to open source communities or internal repositories are also common activities. This role requires staying up to date with the latest kernel developments and ensuring code changes are performant and stable, directly impacting the reliability and efficiency of the broader system.

What is a Kernel job?

A Kernel job typically refers to a role focused on developing, maintaining, or optimizing an operating system's kernel—the core component that manages system resources, hardware interaction, and process scheduling. Kernel developers work with low-level programming languages like C and Assembly to improve system performance, security, and stability. These roles often involve debugging kernel crashes, implementing new features, and collaborating with hardware and software teams to ensure seamless integration.

What are the key skills and qualifications needed to thrive in the Kernel position, and why are they important?

To thrive as a Kernel Engineer, you need strong expertise in operating system fundamentals, C/C++ programming, and kernel module development, often supported by a degree in computer science or equivalent experience. Familiarity with Linux kernel source code, debugging tools like GDB, and version control systems such as Git is essential. Analytical thinking, problem-solving skills, and effective communication distinguish outstanding professionals in this field. These skills are crucial for maintaining system stability, ensuring high performance, and collaborating on complex, low-level software projects.

Infographic showing various Kernel job openings in Texas as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 86% Physical, 6% Hybrid, and 8% Remote job distribution, with an average salary of $136,719 per year, or $65.7 per hour.
Embedded Systems Software Engineer (Linux Platforms)

Embedded Systems Software Engineer (Linux Platforms)

GlobalLogic Inc.

Dallas, TX

$120K - $130K/yr

Other

Posted 7 days ago


GlobalLogic rating

7.5

Company rating: 7.5 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

122nd of 190 rated software companies


Job description

Job Requirement:

  • Systems Programming: Proactive development experience in Modern C++ (11/14/17) within an embedded or systems programming context.
  • Build Systems: Proven experience building custom Linux distributions using Yocto or Buildroot.
  • Kernel & Low-Level Linux: Deep understanding of the Linux kernel, device drivers, and core OS concepts (memory management, scheduling, I/O).
  •  Profiling & Debugging Mastery: Expert-level knowledge of Linux tracing/profiling infrastructure (especially modern eBPF/BPFtrace) and kernel-level debuggers.
  •   High-Performance Networking: Hands-on familiarity with high-speed kernel bypass network stack technologies like DPDK or XDP.

Education: Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent practical experience.

GlobalLogic estimates the starting pay range for this role to be performed in Dallas, TX , to be $120,000 to $130,000, and reflects base salary only. This pay range is provided as a good-faith estimate, and the amount offered may be higher or lower. GlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.


What GlobalLogic employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom