1

From Home Linux Kernel Developer Jobs in Prosper, TX

5G gNB Layer 2 and Layer 3 Developer

Coppell, TX · Hybrid

$50.50 - $65.25/hr

Collaborate closely with systems engineers, testers, and hardware teams in a hybrid work ... Experience in real-time OS (RTOS) or Linux kernel networking stack. It would be nice if you also ...

Collaborate closely with systems engineers, testers, and hardware teams in a hybrid work ... Experience in real-time OS (RTOS) or Linux kernel networking stack. It would be nice if you also ...

Experience with cloud platforms and DevOps tools is a plus. Key Responsibilities * Administer ... Perform system installation, patching, upgrades, kernel tuning, and performance optimization.

DevSecOps Engineer - Edge Platforms

Frisco, TX · On-site

$49.50 - $67.75/hr

Overview We are seeking a DevOps Engineer specializing in Edge Deployments and Embedded Linux ... kernel, device tree, drivers, storage layout, and hardware validation. Kubernetes & Container ...

Senior, Software Engineer

Allen, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior, Software Engineer

Lewisville, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior, Software Engineer

Plano, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior, Software Engineer

Garland, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior, Software Engineer

Carrollton, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior Engineer Emulation

Richardson, TX · On-site

$86K - $148K/yr

Experience with the Linux kernel * Experience with revision control systems such as Perforce and ... Artificial barriers and stereotypic biases detract from this objective and may be illegally ...

Senior, Software Engineer

Irving, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Senior, Software Engineer

Dallas, TX · On-site

$90K - $180K/yr

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertise with ... Programs range from high school completion to bachelor's degrees, including English Language ...

Deep knowledge of Linux kernel internals, memory management, and device drivers * Expertisewith ... Programs range from high school completion to bachelor's degrees, including English Language ...

next page

Showing results 1-20

From Home Linux Kernel Developer information

See Prosper, TX salary details

$92.5K

$136.5K

$161.2K

How much do from home linux kernel developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for from home linux kernel developer in Prosper, TX is $136,509.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $151,100.00 per year, depending on experience, location, and employer.

What does a From Home Linux Kernel Developer do?

A From Home Linux Kernel Developer is a software engineer who works remotely to design, develop, and maintain the core of the Linux operating system, known as the kernel. Their responsibilities include writing and debugging kernel code, adding new features, fixing bugs, and collaborating with a global community of developers. They often contribute to open source projects and must be skilled in C programming, operating system concepts, and version control. Working from home allows them flexibility, but also requires strong communication and self-management skills.

What is the difference between From Home Linux Kernel Developer vs From Home Software Engineer?

AspectFrom Home Linux Kernel DeveloperFrom Home Software Engineer
CredentialsBachelor's in Computer Science, Linux kernel certificationsBachelor's in Computer Science or related field, programming certifications
Work EnvironmentRemote, Linux-based systems, development teamsRemote or on-site, various programming environments
Industry UsageOpen-source projects, tech companies, hardware firmsTech, finance, healthcare, diverse industries
Search & ComparisonFocused on kernel development, Linux expertiseBroader software development roles, application focus

While both roles involve software development, a From Home Linux Kernel Developer specializes in Linux kernel modifications and requires deep Linux expertise. In contrast, a From Home Software Engineer has a broader scope, working on various applications across industries. The choice depends on your focus on kernel-level work versus general software development.

What are the key skills and qualifications needed to thrive as a From Home Linux Kernel Developer, and why are they important?

To succeed as a From Home Linux Kernel Developer, you need deep knowledge of C programming, operating system concepts, and prior experience contributing to the Linux kernel, often supported by a computer science degree or equivalent experience. Familiarity with Git, Linux build tools, kernel debugging utilities, and sometimes certifications like LFCE or LFCS are typically important. Strong problem-solving abilities, written communication, and self-motivation are vital soft skills for collaborating remotely and navigating complex codebases. These competencies enable developers to make meaningful kernel contributions, efficiently solve issues, and work effectively within distributed open-source teams.

What are some common challenges faced by remote Linux Kernel Developers, and how can they be effectively addressed?

Working as a remote Linux Kernel Developer often presents challenges such as coordinating with geographically dispersed teams, maintaining clear communication, and staying updated with the latest kernel developments. To address these, developers frequently use collaborative tools like Git, mailing lists, and video conferences, and participate in open-source communities to stay engaged. Regular code reviews and documentation are crucial for ensuring code quality and transparency. Proactively setting up a dedicated workspace and structured work hours also helps maintain productivity in a home environment.
What cities near Prosper, TX are hiring for From Home Linux Kernel Developer jobs? Cities near Prosper, TX with the most From Home Linux Kernel Developer job openings:
5G gNB Layer 2 and Layer 3 Developer

5G gNB Layer 2 and Layer 3 Developer

Nokia

Coppell, TX • Hybrid

$50.50 - $65.25/hr

Full-time

Posted 27 days ago


Nokia rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

6th of 82 rated telecommunications companies


Job description

Join our Strategy and Technology Space Communication Solutions team as a 5G gNB Layer 2 and Layer 3 (L2/L3) Developer and play a pivotal role in advancing 5G technology! Collaborate closely with systems engineers, testers, and hardware teams in a hybrid work environment, tackling challenges in 5G NR L2/L3 development. You'll contribute to a forward-thinking team that drives innovative technology solutions, shaping the future of mobile communication. Enjoy a flexible work arrangement, professional development opportunities, and the chance to work on groundbreaking projects that set new industry standards. Join us in creating lasting value in the world of telecommunications!

You have:

  • 3+ years of experience in 5G NR or LTE RAN development (L2/L3)
  • Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Telecommunications, or a related field.
  • Strong programming skills in C, C++, and experience with multi-threaded and real-time systems.
  • Deep understanding of MAC, RLC, PDCP, RRC, NGAP protocols.
  • Experience with L2 scheduling, HARQ, QoS, and mobility management.
  • Familiarity with 3GPP (Rel-15 and later) specifications.
  • Strong debugging skills with tools like Wireshark, TShark, QXDM, or similar.
  • Experience in real-time OS (RTOS) or Linux kernel networking stack.

It would be nice if you also had:

  • Knowledge of DPDK, VPP, or other high-performance packet processing frameworks is a plus.
  • Experience in O-RAN, Open RAN, or vRAN architectures is a plus.
     
  • Develop and optimize 5G NR Layer 2/Layer 3 functionalities including MAC, RLC, PDCP, RRC, and NGAP.
  • Implement advanced L2 scheduling algorithms, HARQ mechanisms, and efficient buffer management.
  • Collaborate on the development of UE and gNB L2/L3 stacks, ensuring robust protocol compliance and performance.
  • Optimize network performance by enhancing throughput, reducing latency, and improving handover processes.
  • Debug and troubleshoot protocol stack behaviors using logs and advanced tracing tools.
  • Integrate and test L2/L3 software with the physical layer (PHY) and core network (5GC) to ensure seamless operations.
     

What Nokia employees say

Workplace

Get the full story on Breakroom