2

Remote Linux Kernel Developer Jobs in Oregon (NOW HIRING)

Senior Software Engineer (Guarded OS)

OR ยท Remote

$122K - $161K/yr

Able to work independently and communicate clearly in a remote-first environment. Nice to haves ... Experience with Linux build or packaging systems. * Understanding of dependency management and ...

Advanced Knowledge of command line and environment variables. (Linux++). * Experience ... Remote Desktop, SSH, browser, etc. * Advanced Knowledge of VMWare or other server/desktop ...

Senior Software Engineer - Backend

OR ยท Remote

$122K - $161K/yr

About Us Turnkey is developer-first infrastructure for private key management, making it simple to ... A deep understanding of the Linux operating system and how to reduce the surface area of ...

Software Engineer, Online Decisioning

OR ยท Remote

$150K - $170K/yr

Engineering The Engineering organization at Signifyd is at the forefront of building solutions that ... Kubernetes, Docker, Linux * Cassandra, Pub/Sub, Databricks * GCP, AWS #LI-Remote Benefits in our US ...

Build internal developer tools (dotnet build and MSBuild tasks/targets, NuGet tooling, CLIs, code ... Excellent communication in a remote, distributed setup. Comfortable working across product, infra ...

Senior Technical Support Engineer

OR ยท On-site +1

$114K - $145K/yr

Comfortable working with Mac, Linux, and Windows environments * Experience with incident management ... Remote within USA but preferable to be in Salt Lake City, Utah Salary range: $114,000 - $145,000 ...

Experience hardening Windows, MacOS, Linux Containers and Kubernetes. * Familiarity with AWS ... We're remote-friendly. Since 2015, we have been evolving our culture to continue to support a more ...

United States; Remote, MST or PST Experience: Mid Level Job Function: Support Employment Type ... Linux operating systems. * Windows Server environments. #LI-NA1

Senior Software Engineer (Libraries Platform)

OR ยท Remote

$122K - $161K/yr

Develop internal developer tools and CLIs (often in Go) that improve how we build, test, and ship ... Excellent communication in a remote, distributed environment, with a bias toward documentation ...

This is a remote, field-based position supporting regional site commissioning projects. We are ... This team works closely with engineers and technicians to fine-tune robotics and automation systems ...

Senior Lead IT Engineer

OR ยท On-site +1

$132K - $176K/yr

... This is a remote opportunity open to candidates located anywhere in the U.S. The Main ... Strong experience with Server Agent Administration across all variations of Windows and Linux ...

Senior AI Algorithm Engineer in oneDNN

Hillsboro, OR ยท On-site +1

$195K - $275K/yr

Enjoy a safe, flexible, and supportive work environment-remote or onsite-focused on employee ... Software development on Linux * GPU optimizations (OpenCL, CUDA, SYCL/DPC++, C for Metal or similar)

ENGR SR SOFTWARE DEVT

OR ยท Remote

$122K - $161K/yr

Experience developing code for a Linux/Unix based operating system. * Experience developing and ... Remote Travel: May include up to 20% domestic Relocation Assistance: May be authorized Must be ...

Senior Technical Support Engineer

OR ยท On-site +1

$120K - $160K/yr

Hands on experience with Linux operating system * Strong analytical and troubleshooting skills is a ... Flexible Work Environment: Remote work options available for North American candidates.

next page

Showing results 1-20

Remote Linux Kernel Developer information

What are Remote Linux Kernel Developers?

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, and why are they important?

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 are popular job titles related to Remote Linux Kernel Developer jobs in Oregon? For Remote Linux Kernel Developer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Linux Kernel Developer jobs in Oregon look for? The top searched job categories for Remote Linux Kernel Developer jobs in Oregon are:
What cities in Oregon are hiring for Remote Linux Kernel Developer jobs? Cities in Oregon with the most Remote Linux Kernel Developer job openings:
Senior Software Engineer (Guarded OS)

Senior Software Engineer (Guarded OS)

Chainguard

OR โ€ข Remote

$122K - $161K/yr

Other

Posted 28 days ago


Job description

The role, in a nutshell:

Chainguard is hiring a Senior Software Engineer to take a significant role on the services and tooling that build and update the software that makes up Chainguard OS. This role sits within the GuardedOS team - the foundation layer on which every Chainguard product depends, and will primarily focus on Elastic Build, our Kubernetes-based package build pipeline.

This is a high-ownership, high-variety engineering role. You will design, implement, operate, and improve the systems that keep Chainguard OS Packages up to date. You'll be the person who turns ambiguity into an action plan and executes without breaking things - fast, with a clear eye on long-term maintainability.

ย What you'll do:

  • Operate and develop the Elastic Build service, our Kubernetes + GitHub + Cloud Run pipeline that converts package specifications into real downloadable artifacts, improving reliability, performance, resource usage, and multi-architecture support.
  • Maintain and improve Melange, our package build tool, with a focus on usability, testing, patch management, and observability. Melange is largely feature-complete; the work here is hardening and instrumentation, not feature addition.
  • Design and build automation for rebuild and review workflows - keeping a human in the approval chain while removing every step that can be automated. Support shared library transitions using build-time and runtime dependency analysis.
  • Build monitoring, dashboards, and alerting. Create automated responses to common failure modes so human attention is reserved for novel problems.
  • Define and deliver a roadmap for build and update services within the OS team.
  • Document systems thoroughly and reduce single points of knowledge.
  • Contribute to distro-level package updates and help keep Chainguard OS up-to-date and secure.

What we're looking for:

  • 4+ years of software engineering experience with backend or distributed systems.
  • Strong programming skills in Go. Comfortable writing production services, ideally including a Kubernetes operator or custom controller.
  • Hands-on experience operating production services at scale, and has responded to real incidents, restored service, and improved systems to prevent recurrence.
  • Hands-on experience with Kubernetes, Cloud Run, and cloud-native service design.
  • Familiarity with GCP services (e.g., BigQuery, IAM, Cloud Logging).
  • Experience with Terraform and CI/CD pipelines.
  • Strong debugging and problem-solving skills across distributed systems.
  • Able to work independently and communicate clearly in a remote-first environment.

Nice to haves:ย 

  • ย ย Experience contributing to or maintaining build, packaging, or tooling projects.
  • ย ย Observability and monitoring experience (Grafana, Prometheus, Cloud Logging, etc.).
  • ย ย Experience with Linux build or packaging systems.
  • ย ย Understanding of dependency management and rebuild automation.
  • ย ย Experience with ARM64 build environments.
  • ย ย Familiarity with BigQuery or Looker Studio for data analysis.