Software Engineer - Linux Kernel (C++, C)
$180kSpaceXAI
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. 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 USD
Base salary is just one part of our total rewards package at xAI, 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. #J-18808-Ljbffr SpaceXAI$193.3k - $261.5k
...deadline: Oct 12, 2026Join AWS Hardware Engineering to design the servers powering the... ...infrastructure. We're seeking an exceptional Linux Kernel Engineer to accelerate critical kernel... ...hardware engineers, validation teams, software services to optimize functionality and...SuggestedInternshipLocal areaWorldwideFlexible hoursDay shift$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$130k - $145k
...We’re looking for talented Software Engineers who are excited to solve hard... ...optimize software solutions for Linux systems. You will work on... ...or Red Hat. Expertise in C/C++ for system-level programming... ...Deep knowledge of the Linux kernel, system libraries, and low-level...C++Full time$73.15k - $174k
...At Capgemini Engineering, the world leader in engineering services,... ...saving robots, our digital and software technology experts think... ...) platforms, working across Linux kernel, QNX, device drivers, board... ...with strong proficiency in C, C++, Python, Linux, and QNX environments...C++Permanent employmentFull timeLocal area$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$220k - $292k
...Senior Embedded Linux Engineer Costa Mesa, California, United... .... We are looking for software engineers, hardware... ...device trees, bootloaders, kernel drivers, etc)... ...etc Experience with C or Rust Familiarity... ...the following languages: C++, Python US Salary...C++Full timeWork experience placement$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$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 (Ruby...C++InternshipImmediate startWorldwideFlexible hours$185k - $254k
...Senior Software Engineer, Zero Trust Client Hybrid About Us At Cloudflare... ..., process lifecycle, kernel programming, system APIs, etc... ...languages, such as Swift, C#, C, and python. As a Senior Software... ...languages, such as Rust, C, C++ Very comfortable writing...C++Temporary workLocal areaFlexible hours$80 - $87 per hour
...test, document and deliver software for drone systems using... ...-threaded programming in C++ and Python, real-time operating... ...including Yocto), and kernel system call interfaces in a Linux environment, with focus... ...using best practice engineering standards, produce comprehensive...C++Contract 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 aspects... ...organizational success.Mentor junior engineers and contribute to the... ...embedded solutionsExpertise 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$150k - $163k
...to hear from you. Position SummaryAs a Software Engineer III, you will drive key architectural and... ...and features are written primarily in C and C++ with a focus on security, scalability,... ...in C and C++ Experience developing on Linux Systems (multi threading, memory management...C++Remote work$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$115.4k - $173k
We are looking for a Senior Software Engineer to join a new team delivering Unity... ...both streaming from Linux in the cloud and Web browser builds... ....What we’re looking forStrong C++ in a large production codebase... ...,400 - $195,600 USD grossZone C: $146,500 - $219,700 USD grossThis...C++Full timeWork at officeWorldwide$110k - $250k
...stations, command-and-control software, and advanced autonomy... ...recruiting exceptional engineers to build the next... ...ready code (primarily in C/C++).Establish top-level... ...devicesExperience with C, C++, Python and... ...for embedded systems, in linux environmentExperience working...C++Work at officeRemote workFlexible hours- ...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++
- Deliver exceptional software engineering. Dive into the codebase, build robust solutions, and be a foundational contributor.Partner closely with... ...in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).1 year of experience with data structures...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$143.7k - $194.4k
We are looking for a Software Development Engineer II (SDE-2) to join the EKS Runtime... ...workloads across Amazon Linux distributions, implementing... ...you're learning about Linux kernel internals, GPU driver architecture... ..., Ruby, Golang, Java, C++, C#, RustPreferred...C++InternshipWork from homeFlexible hours- ...Android guest images across the kernel, bootloader, init, and Android... ...hardware, firmware, and software. Document architecture, security... ...programming experience in C/C++ and Rust, including memory safety... .../protected VMs, microdroid, Linux kernel development, drivers, virtio...C++Full time
$143.7k - $194.4k
...be working with talented scientists and engineers to innovate on behalf of our customers.... ...3+ years of non-internship professional software development experience- 2+ years of non-... ...computing principles- Experience with CUDA/C++/Kernel developmentAmazon is an equal...C++InternshipFlexible hours$143.7k - $194.4k
...is the Item & Offer Platform engineering team. The platform is used by... ...experience. We are looking for a Software Development Engineer (SDE) to... ...systems, and services using: C#, C++, Java, or Perl experience- 1+... ...programming language such as C, C++, Java, or PerlPreferred...C++InternshipFlexible hours$143.7k - $194.4k
AWS Neuron is the complete software stack for the AWS Inferentia and... ...them.As the Software Development Engineer for the Neuron Runtime Team,... .... Improving performance of ML Kernels and ML Frameworks.In this role... ...teams to ensure that the our C++ compiler generates key information...C++InternshipWork from homeFlexible hours$143.7k - $194.4k
...Amazon builds AWS Neuron, the software development kit used to... ...hardware-software boundary, our engineers build systematic infrastructure... ...and create high-performance kernels for ML functions, ensuring every... ...development experience in C++, Python (experience in at least...C++Work experience placementInternshipFlexible hours$143.7k - $194.4k
AWS Neuron is the complete software stack for AWS Inferentia and Trainium... ...on Neuron chips.As an engineer on this team, you'll work on core... ...systems, and services using: C#, C++, Java, or Perl experience-... ...optimization of model execution- Kernel development experience (e.g.,...C++InternshipFlexible hours$92.4k - $138.6k
...these new platforms.We're looking for a Software Engineer to join the XR Integrations team to participate... ...we’re looking for AR/VR/XR experienceC/C++ development experienceC# development... ...grossZone B: $104,500 - $156,700 USD grossZone C: $117,400 - $176,000 USD grossThis range...C++Full timeWork at officeWorldwide$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$200k - $287.5k
...redefine the future of how work gets done.We are hiring a Senior Software Engineer for our Anti-Abuse team within Security Foundations. This... ...with one or more of the following: JavaScript, Java, Python, C, C++, or GoProficiency in Python, SQL, or a similar language for building...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Linux Kernel (C++, C). Be the first to apply!




