2

Remote Linux Kernel Developer Jobs in Martinez, CA

Linux Internals: Advanced knowledge of Linux systems architecture, memory management, and kernel ... a core developer. * Organizational Mastery: Highly organized and self-directed, with a proven ...

Firmware Engineer

San Francisco, CA · On-site +1

$180K - $240K/yr

Help develop other aspects of our end-to-end real-time embedded firmware / linux systems, from ... Knowledge of low level hardware and OS internals at a kernel level * Attention to detail, even in ...

Ruby on Rails Developer (Remote)

Berkeley, CA · Remote

$104K - $143K/yr

Programming is hard work but we believe it should be fun too. And if the product itself is fun ... Basic Linux VPS maintenance (DigitalOcean, etc.) * Hybrid mobile apps (Turbolinks 5, etc.) not ...

Site Reliability Engineer

San Francisco, CA · Remote

$67.25 - $89.25/hr

Debug and triage issues across a live fleet of diverse Linux-based sensor nodes and edge appliances ... OTA update pipelines, device health tracking, remote diagnostics, and lifecycle tooling. * Identify ...

Senior Cloud Infrastructure Engineer

San Ramon, CA · On-site +1

$121K - $164K/yr

Expert knowledge of Kubernetes and Linux systems (Ubuntu, RHEL/CentOS). * Proficiency with ... and DevOps practices. Work Location: This role is fully remote for candidates who reside outside ...

Showing results 21-40

Remote Linux Kernel Developer information

See Martinez, CA salary details

$117.7K

$173.7K

$205.1K

How much do remote linux kernel developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for remote linux kernel developer in Martinez, CA is $173,670.00, according to ZipRecruiter salary data. Most workers in this role earn between $159,000.00 and $192,200.00 per year, depending on experience, location, and employer.

What is a remote Linux kernel developer?

Remote Linux Kernel Developers are software engineers who specialize in developing, maintaining, and improving the Linux kernel while working from a location outside of a traditional office. Their work often involves writing, debugging, and optimizing kernel code, collaborating with open-source communities, and ensuring system stability and performance. These developers typically possess deep knowledge of C programming, operating system concepts, and hardware interfaces. Working remotely, they use various collaboration tools to contribute to projects and communicate with team members globally.

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

To thrive as a Remote Linux Kernel Developer, you need a deep understanding of C programming, operating system concepts, and kernel architecture, often supported by a degree in computer science or related experience. Familiarity with Git, Linux kernel build systems, debugging tools like GDB, and contributing to open-source repositories is typically required. Strong problem-solving abilities, clear written communication, and self-motivation are essential soft skills for remote collaboration and troubleshooting. These skills ensure the ability to develop, maintain, and optimize kernel code effectively while working independently within distributed teams.

What are some common challenges faced by remote Linux kernel developers when collaborating with distributed teams?

Remote Linux Kernel Developers often work with globally distributed teams, which can present challenges such as coordinating across time zones, maintaining clear communication, and ensuring code consistency. Effective collaboration typically relies on asynchronous communication tools, thorough code documentation, and participation in regular virtual meetings or code reviews. Developing strong self-management skills and familiarity with collaborative platforms like Git and mailing lists is essential to staying aligned with the team's goals and maintaining productivity.

What cities near Martinez, CA are hiring for Remote Linux Kernel Developer jobs?

Cities near Martinez, CA with the most Remote Linux Kernel Developer job openings:

Infographic showing various Remote Linux Kernel Developer job openings in Martinez, CA as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% Remote job distribution, with an average salary of $173,670 per year, or $83.5 per hour.

Forward Deployed Engineer

San Francisco, CA • On-site, Remote

VAST Data
Software Development • 201 - 500 employees

Full-time

Posted 11 days ago


Job description

Description
VAST Data is the data platform company for the AI era. We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and protect massive datasets and make them available for real-time data analysis and AI training and inference. Designed from the ground up to make AI simple to deploy and manage, VAST takes the cost and complexity out of deploying enterprise and AI infrastructure across data center, edge, and cloud.
About the Role
As a Forward Deployed Engineer (FDE), you are a core member of our engineering team embedded directly within our most strategic, large-scale customer environments. You will work side-by-side with customer architects, operators, and developers to deeply understand their unique scale challenges, solve complex infrastructure issues together, and translate real-world requirements into core product improvements. As the face of VAST Engineering on the ground, you own the technical success of strategic customer deployments from design through production operation.
What a Day in the Life Looks Like
  • Collaborate Globally: Start your day syncing with other members of the engineering team to track hotfixes, review roadmap updates, and pull down and test new builds.
  • Co-Engineer Solutions: Collaborate side-by-side with the customer's technical team to optimize infrastructure throughput, debug complex issues, and develop solutions for their largest workloads.
  • Drive Product Development: Weave real-world operational insights directly into the VAST development loop. Take the complex challenges you solve with customer engineers and distill them into precise, executable technical requirements for our core development teams to deliver.
  • Write Code: Develop custom API endpoints, create automation tools, or write scripts to unblock critical customer workflows. Address code review feedback from internal engineering teams on more complex changes.
  • Advocate: Act as a fierce internal advocate for your customer, ensuring their long-term technical needs are prioritized in the VAST product roadmap.

Requirements
Technical Expertise
  • Distributed Systems & Storage: Deep, foundational knowledge of distributed systems, high-performance file systems, storage protocols, and performance tuning.
  • Advanced Networking: Strong understanding of high-throughput fabrics, including InfiniBand, RoCE (RDMA over Converged Ethernet), and 100GbE+ networking.
  • Linux Internals: Advanced knowledge of Linux systems architecture, memory management, and kernel mechanics.
  • Hands-on Development: Proficiency in Python and C/C++, with the ability to read, debug, and safely contribute to a complex, enterprise-grade codebase.
  • System Operations (Plus): Experience operating large-scale AI training environments or high-performance compute (HPC) clusters is highly desirable.
  • Modern AI Infrastructure (Plus): Experience working with containerized environments (Docker, Kubernetes) and modern AI/ML frameworks (PyTorch, TensorFlow) is highly desired.

Professional Experience & Skills
  • Experience: 5+ years in a highly technical, engineering role such as Forward Deployed Engineer, Resident Engineer, Systems Software Engineer, or Senior Systems Engineer with a track record of customer-facing collaboration.
  • Composure under Pressure: A steady, analytical mindset when navigating complex technical challenges or high-stakes issues, with a focus on driving swift, logical resolutions.
  • Diplomacy & Translation: Exceptional communication skills-the ability to explain complex distributed systems limitations to a customer executive, and equally comfortable explaining a business deadline to a core developer.
  • Organizational Mastery: Highly organized and self-directed, with a proven ability to manage customer expectations and know when to set strategic boundaries to protect the product roadmap.
  • Continuous Learning Mindset: Possess an insatiable curiosity and a desire to master new technologies. You are someone who proactively dives into unfamiliar technical concepts and comes up to speed rapidly in a fast-evolving ecosystem.

Travel
  • Ability to travel or work on-site at customer locations as required (up to 25% travel).

Why Join VAST?
You will be working at the absolute cutting edge of the AI revolution. This isn't a role where you sit on the sidelines-you will have a direct, measurable impact on the infrastructure powering the future of technology, working alongside a world-class team that is redefining the data stack.