Software Engineer - Linux Kernel (C++, C)
$180kX
SpaceXAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.At SpaceXAI, we design, build, and operate the largest AI supercomputers in the world, from the ground up. As a member of the Platform Core team, you will be responsible for the lowest layers of the software stack on the devices setting the pace for how fast we can push the frontier of AI. Our team’s software interfaces directly with the core hardware of the supercomputer and its network fabric. Our mission is to expose the full capability of that hardware — limited only by physics — to the rest of the stack, all while retaining the smallest, most robust footprint possible.RESPONSIBILITIES:Build and maintain the lean, high-reliability Linux-based operating system that underpins our supercomputer network fabric.Write (or rewrite) high-performance device drivers to extract the maximum physical capability from our network and compute hardware.Manage deployment, operation, and debugging of our platform in production, including:Rigorous resolution and root-causing of anomalies to ensure the system is constantly improving in reliability.Developing and constantly improving our tools for observability and configuration management.Collaborate with our hardware teams and external partners to design the next generation of supercomputer hardware – and then bring up our OS and software stack on it.BASIC QUALIFICATIONS:Hands-on systems programming experience in C or C++.Strong operating systems fundamentals (scheduling, memory management, I/O) — you must be able to articulate in extreme detail how a computer works, from the hardware all the way up to high-level applications.Understanding of computer networking, both in the host (OS stack) as well as common network devices like switches and routers.Excellent written and verbal communication skills.PREFERRED SKILLS AND EXPERIENCE:Deep knowledge of the Linux kernel and its networking stack — transferable experience with another production-grade kernel is okay, too!Proficiency with debugging tools spanning kernel, network, and userspace (e.g., ftrace, perf, Wireshark/tcpdump, eBPF, gdb, and more).Experience bringing up new hardware from scratch — you have flashed bare-metal software on a microcontroller with JTAG, or bootstrapped a Linux kernel and rootfs on new hardware.Demonstrated track record of developing and optimizing device/peripheral drivers — ideally for high-speed interfaces, or with advanced considerations like DMA and cache coherency.Understanding of major peripheral hardware interface standards (Ethernet, PCIe, I2C, SPI, etc.) — you can critically review a schematic, and debug these interfaces if needed.Experience with product security, OS/system hardening, and secure boot schemes.COMPENSATION AND BENEFITS:$180,000 - $440,000 USDBase salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.SpaceXAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.
$143.7k - $194.4k
...metal leading to true Software Defined Networking (SDN... ..., and are looking for kernel/embedded C programmers who can... ...good experience in C/C++ or Rust, and a passion for systems software engineering such as kernel or embedded... ..., particularly Linux kernel - Scripting (...C++InternshipImmediate startWorldwideFlexible hours$182k - $242k
...inference. Our stack is engineered for speed, scale, and... ...Performance team, focused on kernel authoring and... ...computing, GPU/accelerator software, or performance-critical... .... ~ Strong coding in C++ and Python; comfortable... ...export authorization, or (C) eligible and...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Job Description Job Description Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in... ...s) Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations....C++
$143.7k - $194.4k
As a Software Development Engineer on the Bottlerocket team, you will design, build,... ...'ll solve hard problems in Linux internals, security hardening... ...systems issues spanning kernel, userspace, container runtimes... ..., and services using: C#, C++, Java, or Perl experience...C++InternshipWorldwideFlexible hours$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system... ...expertise in embedded firmware, Linux kernel development, and middleware development... ...environments.Strong programming skills in C/C++, Python, plus experience with virtualization...C++Full time$220k - $292k
...customers. We are looking for software engineers, hardware engineers,... ...trees, bootloaders, kernel drivers, etc)Customize... ...systemsHelp secure our embedded Linux systemsClosely... ...buildroot, etcExperience with C or RustFamiliarity with... ...following languages: C++, PythonUS Salary Range$...C++Full timeWork experience placementImmediate start$115.4k - $173k
...Senior Software Engineer We are looking for a Senior Software Engineer to... ...leveraging both streaming from Linux in the cloud and Web browser builds... ..., testable code. Strong C++ and JavaScript skills in a... ...400 - $195,600 USD gross Zone C: $146,500 - $219,700 USD gross...C++Work at officeWorldwide$209k - $313k
...Backend Engineer Snap Inc is a technology company. We believe the... ...scale Experience with Java, C++, and/or Python Experience with... ...~6+ years of post-Bachelor's software development experience; or... ...00-$297,000 annually. Zone C: The base salary range for this...C++Work experience placementLive inWork at officeLocal area- ...Responsibilities Write and own software running across Apple’s server infrastructure.... ...Experience writing applications in Rust, C++, C, and/or Go. Understanding of the full... ...architecture design concepts. Experience with Linux and shell scripts. Ability to work...C++Full time
- ...career.THE ROLE:AMD is looking for a Software Development Engineer - Ray Tracing / Neural Rendering to... ...knowledge and hands-on experience in C and C++Strong understanding of real-time rendering... ...skills, familiarity with Linux and modern software development tools...C++
$209k - $313k
...Software Engineer, iOS Snap Inc is a technology company. We believe the camera presents the greatest... ...and implement well-tested Objective-C software which powers experiences in Snapchat... ...with Swift Experience with C/C++ Experience with OpenGL or Metal If...C++Work experience placementLive inWork at officeLocal area$151.4k - $227k
...meaningful challenges, we'd love to meet you. Job Title: Software Engineer II Location: 10770 NE 8th St., Suite 700, Bellevue, WA 980... ...or more of the following programming languages: C#, Java, C, C++; software development code editors with one or more of the following...C++Full timeTemporary workWork at officeRemote workWorldwide$105.5k - $168.8k
...and passion of all of us—from design and engineering to the manufacturing and marketing of... ...Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative... ...emphasis in coding experience (Java, C, C++, C# etc.) ~ Full stack Engineering...C++Hourly payShift work$135.2k - $306.4k
...systems programming in C, C++, Rust, or similar low-... ...a strong grasp of Linux operating system internals... ...accelerators, or software developed close to hardware... ...in a highly technical engineering environment.... ...SmartNICs, DPUs, NIC drivers, kernel networking, or user-space...C++Full time$112.3k - $168.5k
...develop, and maintain embedded software on ARM 64/32 bit processors... ...early bootloaders to modern C/C++ Linux applications.Own key aspects... ...organizational success.Mentor junior engineers and contribute to the... ...embedded solutionsExpertise in C and modern C++ programming...C++Remote work$112.3k - $168.5k
...develop, and maintain embedded software on ARM 64/32 bit processors... ...early bootloaders to modern C/C++ Linux applications. Own key... ...organizational success. Mentor junior engineers and contribute to the... ...embedded solutions ~ Expertise in C and modern C++ programming...C++Remote work$143.7k - $194.4k
...startup and runtime systems using Linux kernel, containerd/runc, and... ...alongside a small, senior group of engineers who care deeply about... ...non-internship professional software development experience- 2+ years... ...systems, and services using: C#, C++, Java, or Perl experience- 1+...C++InternshipFlexible hours$168.1k - $227.4k
...integrate hardware, firmware, application software and services to deliver new... ...science fundamentals, and expertise in C, C++ or Rust development in a Linux environment. Experience with Linux... ....- Collaborate with hardware engineering teams to influence future platform...C++InternshipFlexible hours$145k - $160k
...to hear from you. Position SummaryAs a Software Engineer on the Framework team, you will work on... ...and features are written primarily in C and C++ with a focus on security, scalability,... ...Go and Python.Experience developing on Linux Systems (multi threading, memory management...C++Remote work- ...included but not limited to, the following programming languages: C, C++, Java or Golang;- Effective communication skills and a sense of... ...of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks...C++
$193.3k - $261.5k
...business. We are hiring Senior Software Development Engineers to make Amazon Elastic... ...delivering Windows user- or kernel-mode drivers in a system level... ...language such as C/C++.Here at AWS, we embrace our... ...familiar with either Windows or Linux kernels- Prior experience with...C++InternshipLocal areaFlexible hours$180k
...highly motivated, and focused on engineering excellence. This... ...diverse systems, including GPUs, Linux kernel, networking, and filesystems... ...Collaborate on hardware, software, and algorithm co-design to... ...Systems programming experience in C, C++, or Rust Computer systems...C++Temporary work$143.7k - $194.4k
We are looking for a Software Development Engineer II (SDE-2) to join the EKS Node Runtime... ...workloads across Amazon Linux distributions, implementing... ...'re learning about Linux kernel internals, GPU driver... ...Python, Ruby, Golang, Java, C++, C#, RustPreferred qualification...C++InternshipWork from homeFlexible hours- ...hard-core systems engineer, you deeply understand... ...in both user and kernel mode and understand... ...as comfortable in C as you are productive... ...understand both Linux and Windows internals... ...and shipping system software such as core... ...development in C#/Java/C++ ~ Depth of knowledge...C++Full timeLocal area
$250k - $300k
...About This Role As a Senior Staff Software Engineer for SDN Architecture, you will be a driving... ...workloads, working deeply across the Linux kernel, packet processing pipelines, and... ...with solid systems programming skills in C, C++, Go or Rust. Linux Internals...C++Temporary work$168.1k - $227.4k
...team behind AWS Neuron — the software stack that powers AWS's purpose... ...Trainium. As a Senior Software Engineer on our Machine Learning... ...AI acceleration • Write custom kernels that optimize LLM computation... ...programming experience using Python or C++ and PyTorch.- Experience with...C++Work experience placementWork from homeWorldwideFlexible hours$182k - $242k
...more at About the Role As a Senior Software Engineer II (IC4) on the AI Workload Orchestration... ...production systems in Go (Python or C++ a plus) ~ Solid understanding of Kubernetes... ...a required export authorization, or (C) eligible and reasonably likely to obtain...C++Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$224k - $356.5k
...Seeking seasoned leader to manage a software engineering team for NVIDIA DGX Cloud Kubernetes (... ...programming languages such as Golang, Java, C, C++, or Rust ~ Demonstrated ability to... ...~ Understanding of underlying Linux Kernel scheduling, memory management, and networking...C++Temporary work$168.1k - $227.4k
...NeuronWe build Amazon Neuron, the software development kit used to... ...Trainium.As a Senior Software Engineer on our Machine Learning Applications... ...implement high-performance kernels and features for ML operations... ...experience- Knowledge of Python and/or C++ programming- 5+ years of...C++InternshipWork from homeFlexible hours$143.1k - $184.5k
...Software Engineer I Posted on 09/17/2026 Location 700 Bellevue Way NE, Suite 2000, Bellevue, WA 98004 Description Job# MJ-... ...least one of the following high-level programming languages: C#, C, C++, Java, Python, or JavaScript/TypeScript; One (1) year of...C++Work experience placementWork at officeRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Linux Kernel (C++, C). Be the first to apply!
- linux engineer Seattle, WA
- linux systems administrator Seattle, WA
- linux developer Seattle, WA
- unix linux systems engineer Seattle, WA
- senior linux systems engineer Seattle, WA
- linux administrator Seattle, WA
- c++ programmer Seattle, WA
- c++ developer Seattle, WA
- c++ software developer Seattle, WA
- software sales representative Seattle, WA



