Software Engineer - Kernels
$160k - $275kMatX
What MatX Is BuildingMatX is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We primarily use the Rust programming language.What You'll Do HereDesign and optimize kernels that interface directly with our hardwareWork in partnership with our ML Research and Hardware Engineering teamsProvide expertise and guidance on hardware architecture from a programmer's perspective, ensuring seamless integration with the software stackWho You AreBachelor of Computer Science or equivalent degree5+ years of software development experienceExperience optimizing software for specialized hardware, employing techniques such as parallelism, SIMD programming, C, assembly-level optimization, or GPU/CUDA programmingLanguage: at least one of assembly, C++, C, Zig, or RustThis is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through ThursdayBonus Points If You HaveExperience implementing kernels for ML models such as TransformersExperience using and implementing distributed parallelism techniques such as AllReduce, AllToAll, data parallelism, tensor parallelism.Familiarity with how compilers workCompensationThe US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job-related skills, and relevant education and training. Career length is only a guideline for compensation.Early Career - $160,000 - $275,000 + equityMid Career - $175,000 - $400,000 + equitySenior Career - $250,000 - $600,000 + equityWhat We OfferTime off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote workHealth: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively. Financial Wellbeing: Choose from Roth IRA/ 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company-paid life insurance (up to $300K) and long-term disability insurances.Professional Development: $1500 Professional Development Budget (per year)Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement systemCommute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute.MatX E[x]tras: $50/mo to use on the perk you value mostCell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifiMental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP.Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit.AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivityAs part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays-Thursdays.This position requires access to information that is subject to U.S. export controls. This offer of employment is contingent upon the applicant's capacity to perform job functions in compliance with U.S. export control laws without obtaining a license from U.S. export control authorities.MatX does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or People team and any resumes submitted are deemed to be the property of MatX.LocationMountain View (HQ)Employment TypeFull timeLocation TypeHybridDepartmentSoftware
$160k - $275k
...integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We are seeking a hands-on engineering TLM to lead the Kernel team. You will manage, mentor, and grow a team of kernel engineers while...SuggestedDaily paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...about developing and optimizing math kernels to extract the highest performance out of... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...SuggestedFull time- ...expertise will be critical in enhancing GPU kernels, deep learning models, and training/... ...edge compiler technologies and advanced engineering principles to drive continuous improvement... ...including integrating graph compilers. Software Engineering Best Practices: Apply sound...Suggested
- ...language and compiler for high-performance GPU kernels, powering major AI frameworks such as... ...is strategically critical to AMD’s AI software roadmap.AMD GPUs are an official Triton... ..., GPU architecture, and performance engineering. You are comfortable working across the...Suggested
$184k - $287.5k
We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to... ...develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture...SuggestedFull time$123k - $191k
...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and...$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...open-source projects.Google's software engineers develop the next-generation technologies... ...debugging for workloads and custom kernels. You will provide insights by summarizing...$160.36k - $240.54k
...to lay the foundation of Nuro's onboard software for our sensor and compute platform, including... ...for autonomous vehiclesMentor software engineers to bring them to their full... ...level, with deep understanding of Linux kernel-level algorithmic correctness and performance...Immediate startFlexible hours$272k - $431.25k
...Performance Analysis Manager to lead an engineering team responsible for supervising and optimizing... ...support. Your role involves analyzing kernel authoring flows from DSLs to internal... ...continuous performance tracking for GPU software products from pre-silicon build time,...Full timeShift work- ...technology. We are at the forefront of software and hardware innovation, pushing the boundaries... ...per week.The Role: Principal Software Engineer, KernelsWhat you will do:The role... ...enhancement, and maintenance of software kernels for next-generation AI hardware. You possess...Work experience placement3 days per week
$135k - $175k
...with the ultimate goal of enabling human life on Mars.WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building... ...the Wi-Fi software and product roadmapDebug and optimize kernel-level system performanceCollaborate with our RF and EE engineers...Permanent employmentTemporary workLive inRemote workWorldwideWeekend work$160k - $275k
...ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-... ...everything that makes our AI silicon and systems usable: from Linux kernel drivers up through node and cluster management. The team also...Daily paidFull timeWork experience placementLocal areaMonday to FridayFlexible hours$207k - $300k
...generation Baseboard Management Controller (BMC) software architecture, ensuring scalability... ...like TPUs and GPUs).Own the Linux kernel, networking stack, and installation systems... ...custom SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and...Worldwide$147k - $210k
...Cloud platforms. Experience working with storage, data protection, or disaster recovery. Experience with Linux/Linux Kernel.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information...$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...distributions (package management, Kernel updates, kernel configuration management... ...technologies.Google's software engineers develop the next-generation technologies...$174k - $252k
...practical experience.5 years of experience with software development in Go, C or Python.5 years... ...Networking and Storage modules in Linux Kernels, CPU scheduling, resource allocation,... ...) and Linux OSs.Google's software engineers develop the next-generation technologies...$174k - $252k
...system development code, including low-level kernel/driver patches, on-device diagnostics,... ...degree in Computer Science, Electrical Engineering, Computer Engineering, a related... ...practical experience.5 years of experience with software development in one or more programming...Worldwide$147k - $210k
...production, and in-market.Participate in software planning, design, and implementation of... ...uboot, UEFI, coreboot, etc.), or Linux kernel.Experience with modern SoC architecture,... ...programming language. Google's software engineers develop the next-generation technologies...$174k - $252k
...analyzing root causes across silicon firmware, kernel drivers, and hardware interactions.... ...degree in Computer Science, Electrical Engineering, Computer Engineering, a related... ...practical experience.5 years of experience with software development in C or C++.3 years of...Worldwide$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...technologies.Google's software engineers develop the next-generation technologies... ...including the bootloader, open-source Linux kernel, Android Hardware Abstraction Layer (HAL...$175k - $270k
...with the ultimate goal of enabling human life on Mars.SR. WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in... ...Driving the Wi-Fi software and product roadmapDebug and optimize kernel-level system performanceCollaborate with our RF and EE engineers...Permanent employmentTemporary workLive inRemote workWorldwideWeekend work$165k - $242k
...CoreWeave is seeking a highly skilled and motivated Systems Kernel Engineer to join the HAVOCK Team, reporting to the Manager of Systems... ...stress kernels, and is excited to work across a diverse hardware/software ecosystem including CPUs, GPUs, DPUs, networking, and storage...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$184k - $287.5k
Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2015068NVIDIA has been transforming computer graphics, PC gaming, and accelerated...- Walmart Global Tech in Sunnyvale, CA is seeking a Distinguished Software Engineer to lead our Continuous Profiling and Runtime Performance... ...architecture across multi-tenant Kubernetes, JVM runtimes, and kernel-level instrumentation, delivering low-overhead diagnostics at...
- ...Software EngineerWe are seeking an experienced Software Engineer to support the Hardware Platform Development team at CARIAD. This role focuses on embedded software... .../integrate bootloaders, device drivers, kernels, and upgrade mechanismsContribute to base software...Contract work
$204k - $259k
...100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The platforms team is seeking a software engineer to mature the infrastructure supporting one of Waymo's driving simulation technologies. This simulation system runs a software...Full timeRemote work$114.6k - $234.6k
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems...Temporary workFlexible hours- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, INFERENCE (AI DATA ENGINEERING)The application software team... ...under real production workloads, including low-level GPU kernel work, quantization, speculative decoding, and other acceleration...Permanent employmentTemporary workRemote workWorldwideWeekend work
- An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions...
$140k - $210k
...Senior Software EngineerOn Site, Palo Alto, CaliforniaAbout Clockwork SystemsClockwork.io... ...Stanford researchers and veteran systems engineers who share a vision for redefining the... ...e.g. threads, scheduling, process sync, kernel programming).Database builds.Networking...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Kernels. Be the first to apply!
- software development engineer aws Mountain View, CA
- real time software engineer Mountain View, CA
- financial software developer Mountain View, CA
- graduate software developer Mountain View, CA
- software engineer travel Mountain View, CA
- experienced software developer Mountain View, CA
- remote entry level software developer Mountain View, CA
- information technology software engineer Mountain View, CA
- software system engineer Mountain View, CA
- network software engineer Mountain View, CA

