Maximum of 25 job preferences reached.
Top Senior Linux Jobs
Healthtech
Develop and maintain embedded Linux platform software and Yocto-based distributions for varied hardware targets. Build CI/CD pipelines with security and functionality automation, support secure networking, secure boot, OS updates, and Docker-based applications. Integrate NVIDIA drivers and GPU software stacks, collaborate with product teams on platform capabilities, and document software for regulatory approval. Serve as an operating system platform subject matter expert and mentor junior team members.
Top Skills:
BashC++Ci/CdDockerGpu Software StacksLinuxNvidia DriversPythonYocto Project
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and maintain upstream Linux kernel support for NVIDIA GPU virtualization. Build virtualization features in Rust and C, contribute patch series to the Linux kernel, and work across KVM, QEMU, VFIO, PCIe SR-IOV, memory management, and device lifecycle systems. Debug complex host, hypervisor, driver, firmware, performance, and reliability issues while collaborating with maintainers, partners, and distributed engineering teams.
Top Skills:
CDrmFtraceGdbIommuKgdbKvmLinux KernelNouveauNovaPcie Sr-IovPerfQemuRustVfio
Cloud • Security • Software • Cybersecurity
Develop and maintain Akamai’s custom Linux kernel and distribution for a globally distributed cloud platform. Responsibilities include adding performance, reliability, and security features; porting modifications to newer kernels; debugging production and test issues; improving build and continuous-testing automation; collaborating with platform, application, test, and hardware teams; and contributing work upstream to the open-source Linux community.
Top Skills:
CEthernetHTTPIpKvmLinuxLinux KernelPerlPythonQuicShellTcpTcp/IpTlsUdp
Hardware • Information Technology • Other • Software • Analytics
Lead the design, development, testing, debugging, and maintenance of high-performance C++ software for Linux-based machine-control and commissioning systems. Own complex technical problems, contribute to architecture, lead design reviews, mentor engineers, and improve software quality and reliability. Collaborate with product, architecture, QA, and distributed engineering teams to deliver embedded and real-time solutions for earthmoving automation.
Top Skills:
AngularC++CanConanEmbedded SystemsEthernetGherkinGitGoLinuxMultithreadingObject-Oriented DesignPythonReal-Time Operating SystemsTcp/Ip
Reposted One Month AgoSaved
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves designing and developing core features for the Linux sensor in CrowdStrike's security platform, collaborating with teams across the company, and maintaining software quality for cross-platform delivery.
Top Skills:
AgileCC++EbpfLinux
Big Data • Information Technology
Develop low-level Linux systems software and platform components across architecture, implementation, system bring-up, debugging, validation, performance tuning, and production support. Work with kernel subsystems, drivers, firmware, BIOS updates, bootable recovery media, and hardware/software integration. Collaborate with manufacturing and field teams, use GitLab and JIRA workflows, and document technical solutions for downstream teams.
Top Skills:
BashBiosCC++Ci/CdClaude CodeContainerizationFirmwareGitGitlabJIRALinuxLinux KernelPythonVirtualization
Cloud
Owns Linux kernel engineering for Fastly’s global edge network, including kernel development, networking, XDP/eBPF, hardware enablement, performance, debugging, upstreaming, and fleet-scale production operations. The role leads technical projects, manages kernel releases and staged rollouts, resolves production incidents, improves observability and reliability, collaborates across teams, and mentors engineers while participating in on-call rotation.
Top Skills:
Amd EpycBpftraceCCgroupsEbpfEbpf-Based Cni DatapathsEcnEevdfFtraceI40EIceIetf RfcsIntel PlatformsKasanKdumpL4SLinux KernelMasqueMemcgMlx5Network NamespacesNic DriversPerfQdiscsQuicSk_BuffTcp/IpVethXdp
Hardware • Manufacturing
Own the Linux user-mode runtime, driver, and HAL interfaces for a Fabric accelerator. Responsibilities include runtime library design, compiler and kernel-driver integration, memory and resource management, ML framework backends, pre-silicon bring-up using simulation, emulation, QEMU, and FPGAs, and comprehensive runtime testing. Collaborate across compiler, architecture, verification, and kernel teams to support first-silicon deployment.
Top Skills:
Arm/Aarch64CC++CudaFpgaHipHsaLinuxLlvmMlirOneapi Level ZeroOnnxOpenclPalladiumPythonPyTorchQemuRocmRocrTensorFlowTt-MetaliumVeloceZebu
Information Technology
The role involves developing software and systems, collaborating in a team, and improving solutions using full-stack development skills.
Top Skills:
AngularCi/CdJavaScriptLinuxPythonReactVue
Hardware • Manufacturing
Own development of a Linux kernel-mode driver for a custom Fabric accelerator, including memory management, SMMU/IOMMU integration, MMIO, interrupts, power management, firmware, and user-space interfaces. Lead pre-silicon enablement using QEMU, simulation, emulation, and FPGA platforms; manage Linux boot and first-silicon bring-up. Debug complex hardware and kernel issues, establish automated testing, and collaborate with architecture, verification, compiler, and hardware teams.
Top Skills:
Aarch64ArmCCudaDevice TreeFpgaFtraceIoctlIommuJtagKasanKgdbLinuxLinux KernelLockdepMmioPalladiumPerfQemuRocmSmmuSysfsVeloceZebu
Artificial Intelligence • Software
Build, patch, customize, and test Linux userspace packages for Rocky Linux products. Remediate CVEs, improve package-building automation, develop automated system tests, and support deployments across servers, virtual machines, and cloud infrastructure. Collaborate on architecture, proofs of concept, documentation, capacity planning, and launch reviews while contributing to open-source development and CI/CD practices.
Top Skills:
AnsibleBashCi/CdCloud InfrastructureDebDockerDod StigGitGitlabGoHTTPJSONKubernetesLinuxOpenapiPythonRadixRest ApisRpmScapVirtual MachinesXMLYaml
Cloud • Security • Software • Cybersecurity
Develop and maintain Akamai’s custom Linux kernel for its cloud platform. Responsibilities include adding performance, reliability, and security features; porting modifications across kernel versions; debugging production and test issues; improving build and continuous-testing automation; collaborating with platform, application, hardware, and test teams; and contributing changes upstream to the Linux community.
Top Skills:
ArmCEthernetHTTPKvmLinuxLinux KernelPerlPythonQuicShellTcp/IpTlsUdp/IpX86
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Information Technology • Software • Consulting
Designs, develops, tests, and maintains software applications, including embedded Linux systems and cryptographic solutions. Collaborates with cross-functional teams to integrate solutions and troubleshoot issues, leads software development processes, applies technical standards, and provides technical leadership. Requires embedded Linux debugging expertise and an active Secret clearance. Preferred experience includes Vitis, PetaLinux, Xilinx SoC platforms, software-defined radio, satellite applications, container tools, and Wind River Linux.
Top Skills:
Cryptographic SolutionsDockerEmbedded LinuxLinuxPetalinuxPodmanSatellite ApplicationsSecure Red/Black Separation ArchitectureSoftware-Defined RadioVersalVitisWind River LinuxXilinx SocZynq Ultrascale+
Artificial Intelligence • Software
Develop and maintain Linux kernel components and live-patching infrastructure for Rocky Linux. Responsibilities include kernel design, C programming, debugging memory management and process scheduling issues, device-driver and hardware integration, performance optimization, code review, documentation, and mentoring junior developers. The role requires deep Linux kernel internals expertise, familiarity with x86 and ARM architectures, Git workflows, and at least five years of kernel development experience.
Top Skills:
ArmCDevice DriversEmbedded SystemsGitKernel ModulesKpatchLinuxLinux KernelVirtualizationX86
Software
Develop and optimize Linux kernel features for enterprise storage products. Maintain and patch kernel code, resolve customer issues, optimize performance, and diagnose hardware-software problems. Lead software architecture from concept through release, collaborate with vendors and cross-functional teams, participate in code reviews, define requirements, and mentor peers. The role requires deep Linux kernel, Unix, device driver, operating systems, networking, debugging, and performance optimization expertise.
Top Skills:
CC++Device DriversLinux KernelNumaNvmePcieUnix
One Month AgoSaved
Software
Develop and sustain a high-performance geospatial collaboration and intelligence reporting tool. Responsibilities include implementing mission-driven enhancements, maintaining existing code, troubleshooting application interfaces, testing, integration, and resolving production issues. The developer will work with Java, C/C++, scripting languages, databases, search platforms, REST services, and Linux. Participation in a rotating pager schedule is required for emergency 24/7 support.
Top Skills:
Amazon Web ServicesApache TomcatBashCC++ConfluenceElasticsearchJavaJIRALex/YaccLinuxNode.jsOraclePHPPrimefacesPythonQuarkusRestful Web ServicesSelinuxSolrSpring Boot
One Month AgoSaved
Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Responsibilities include software development in Python and Rust, Bash/Python automation, Ansible-based deployment orchestration, Linux administration, authentication and authorization controls, CI/CD implementation with GitLab CI, and Git-based development within Agile methodologies.
Top Skills:
AgileAnsibleBashCi/CdConfluenceDockerGitGitlab CiHigh Performance Computing (Hpc)JIRALinuxPodmanPythonRustSafeScrum
One Month AgoSaved
Software
Develop and maintain Linux-based tools and services supporting products including GitLab, Artifactory, MinIO, Jupyter, and SPARTANDESK. Build Java applications and Bash, Python, and PHP automation scripts; implement infrastructure as code with Ansible; manage CI/CD pipelines, Docker containers, Git workflows, and system documentation. Collaborate with developers, administrators, project managers, and mission customers to deliver integrations and sustain mission applications.
Top Skills:
AnsibleArtifactoryAtlassian SdkBashConfluenceDockerGitGitlabGitlab CiJavaJIRAJupyterKubernetesLinuxMinioPHPPythonSpartandesk
One Month AgoSaved
Software
Designs, implements, and optimizes scalable data ingress and egress pathways for analytics workloads. Develops software and automation using Python, Java, Bash, Linux, Apache Airflow, and Apache Spark. Builds and monitors complex workflows, processes large structured and unstructured datasets, performs data wrangling and validation, and supports distributed big-data processing. Requires a current Top Secret/SCI clearance with favorable polygraph and substantial software engineering experience.
Top Skills:
Apache AirflowSparkBashConfluenceCsvGitJavaJIRAJSONJupyter NotebookLinuxMariadbMySQLNumpyPandasParquetPostgresPythonSlurmSQLXML
One Month AgoSaved
Software
Develop, sustain, test, integrate, and troubleshoot software applications supporting national security missions. The role requires Linux, Bash, Python, MongoDB, Docker, Kubernetes, CI/CD, Helm, RabbitMQ, Ansible, and Git experience, with PostgreSQL and Atlassian tools preferred. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and be U.S. citizens. Education and experience requirements vary by degree, with three to seven years of relevant software engineering experience.
Top Skills:
AnsibleBashConfluenceDockerGitGitlab CiHelmJIRAKubernetesLinuxMongoDBPostgresPythonRabbitMQ
One Month AgoSaved
Software
Administer, maintain, monitor, and support Kubernetes-based PaaS infrastructure within a secure Linux environment. Responsibilities include cluster administration, workload troubleshooting, performance and reliability optimization, security compliance, automation with Ansible, Helm chart development, scripting with Bash and Python, container management, monitoring with Prometheus and Grafana, and Git-based collaboration.
Top Skills:
AnsibleBashConfluenceDockerGitGrafanaHelmJIRAKubernetesLinuxMicroservicesPodmanPrometheusPythonRest
Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate tasks using Bash and Python, apply CI/CD practices, manage Git-based development workflows, and collaborate within Agile methodologies. The role supports mission-critical government systems and requires an active Top Secret/SCI clearance with a favorable polygraph. Preferred experience includes Ansible, containerization, secret management, IAM, datacenter management, observability, and Atlassian tools.
Top Skills:
AnsibleBashCi/CdConfluenceDockerGitGitlab CiHashicorp VaultHigh Performance Computing (Hpc)JIRAKeycloakLinuxNetboxPodmanPythonSplunk
One Month AgoSaved
Software
Administer, maintain, and provide operational support for highly available Kubernetes clusters in a secure Linux-based PaaS environment. Responsibilities include cluster administration, workload troubleshooting, scripting, containerization, infrastructure automation, Helm chart development, monitoring, source control, security compliance, scalability, and performance optimization. The role supports mission-critical applications and requires an active Top Secret/SCI clearance with favorable polygraph.
Top Skills:
AnsibleBashConfluenceDockerGitGrafanaHelmInfrastructure As Code (Iac)JIRAKubernetesLinuxPodmanPrometheusPython
Hardware
Design and develop C/C++ software for complex distributed and high-performance computing systems. Build multithreaded and multiprocess applications on Linux, use Python scripting, work with networking stacks, and troubleshoot HPC systems. Preferred experience includes cloud infrastructure, containerization, Linux kernel configuration, network infrastructure, device drivers, and real-time systems. The role requires strong problem-solving and communication skills.
Top Skills:
CC++Cloud ComputingContainerizationDistributed SystemsHigh-Performance Computing (Hpc)LinuxLinux Device DriversLinux KernelLinux System ProgrammingMultiprocessingMultithreadingNetworking StacksPython
Aerospace • Defense
Build and own the Linux-based edge platform powering factory, deployable, and air-gapped Crucible environments. Responsibilities include system provisioning, networking, security, updates, recovery, device lifecycle management, hardware and peripheral integrations, disconnected operation, fleet management, and full-stack debugging across applications, operating systems, networks, and physical equipment. The role also partners on edge-to-cloud architecture, deployment topology, and system security.
Top Skills:
C++CanContainersDevice DriversDisk EncryptionEdge OrchestrationGoLinuxLinux KernelModbusMqttOpc UaPythonRustSecure BootSerialSystemd
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Senior Linux Developers
See AllPopular Senior Level Job Searches
Senior Jobs
Senior .NET Developer Jobs
Senior Account Executive (AE) Jobs
Senior Account Manager (AM) Jobs
Senior Analysis Reporting Jobs
Senior Analytics Jobs
Senior Android Developer Jobs
Senior Business Intelligence Jobs
Senior C# Jobs
Senior C++ Jobs
Senior Content Jobs
Senior Customer Success Jobs
Senior Cyber Security Jobs
Senior Data & Analytics Jobs
Senior Data Engineer Jobs
Senior Data Management Jobs
Senior Data Science Jobs
Senior UX Designer Jobs
Senior DevOps Jobs
Senior Engineering Manager Jobs
Senior Finance Jobs
Senior Front End Developer Jobs
Senior Golang Jobs
Senior Hardware Engineer Jobs
Senior HR Jobs
Senior iOS Developer Jobs
Senior IT Jobs
Senior Java Developer Jobs
Senior Javascript Jobs
Senior Legal Jobs
Senior Linux Jobs
Senior Machine Learning Jobs
Senior Marketing Jobs
Senior Office Manager Jobs
Senior Operations Jobs
Senior Operations Manager Jobs
Senior PHP Developer Jobs
Senior Product Manager Jobs
Senior Project Management Jobs
Senior Python Jobs
Senior QA Engineer Jobs
Senior Ruby Jobs
Senior Sales Development Representative Jobs
Senior Sales Engineer Jobs
Senior Sales Jobs
Senior Sales Leadership Jobs
Senior Sales Operations Jobs
Senior Salesforce Developer Jobs
Senior Scala Jobs
Senior Software Engineer Jobs
Senior Tech Support Jobs
All Filters
Total selected ()
No Results
No Results
























