System Software Engineer
$120k - $250kMatX
What MatX Is BuildingMatX's mission is to make the world’s best AI models run as efficiently as allowed by physics, bringing the world years 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-performance and sustainable GenAI. Successful candidates for these roles will be responsible for delivering performant and functionally accurate silicon for MatX products across compute, memory management. High-speed connectivity and other key technologies.As an System Software Engineer reporting to our Systems Software Lead, you'll contribute to the System Software Team. You'll join a talented group of engineers helping us to create best-in-class silicon for high-performance and sustainable GenAI. As part of a small team, you'll help see your ideas come to life and see the impacts of your work.What You'll Do HereWork closely with the architecture teams, silicon design teams and other software/firmware teams to architect, design, and implement scalable and high-performance system software components, including device drivers in Linux, low-level libraries and daemonsDeliver unit-tests for all software components being developed, including kernel level softwaresCPU/memory subsystem optimization for the host system stackWrite debug and performance monitoring utilitiesPerformance profiling, look for opportunities to reduce operating system overheadsInfluence the design of next generations of accelerators, and the host system software stackDesign system software components to improve system observability, improve resiliencyDesign and implement cluster management solutions and failover algorithms to minimize downtimeBring up and help debug issues during new chip bring-up in close collaboration with hardware engineersProductize system software stack across various CPU ISAs and operating system versionsWho You AreBS or higher in Electrical Engineering or Computer Science, with 8+ years of experience in the following areasStrong hands-on development experience in Linux, both in low-level userspace libraries as well as device drivers in the Linux kernelAbility to read hardware data sheets, register definitions etc. to program hardware devicesExperience in user-facing software bring-up on new custom siliconStrong C programming skillsIn-depth knowledge of computer hardware and system architectureGood understanding of low-level operating systems interfaces - threads, process management, memory management etcExperience debugging issues related to complex hardware-software interactionThis 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 in hardware bring-up, simulation and emulation environmentsGood understanding of system level architecture, interrupts, memory mapped IO, direct memory access, computer systems interconnect, memory hierarchy etcPerformance tuning and optimization in kernel drivers and modules, low-level librariesCompensationThe 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 - $120,000 - $250,000 + equityMid Career - $175,000 - $362,500 + equitySenior Career - $250,000 - $475,000 + equityWhat We OfferA Stake in our success A flexible cash equity compensation mix that fits your needsHeath & Wellness Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution (even if you don’t)Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per yearSupport to Parents Up to 12 weeks of paid parental leave, regardless of your path to parenthoodLearning & Development $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunitiesTeam Connection Team Lunches, quarterly off-sites, and regular town hallsFinancial Wellbeing 401K and/or Roth IRA, with 5% company contribution, even if you don’t!Flexible Spending Accounts Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expensesCommute On Us For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get work done!MatX E[x]tras $50 per month to use on the perks you care about most Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursementAs 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 applicants 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.
$175k - $275k
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture... ....About The RoleAs part of the Embedded Software team, you will help build the critical... ...that powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI processor. Our...Suggested- ...industry? We’re looking forward to your joining us to collaborate and contribute and revolutionize AI silicon and system.DescriptionAs a System Software Engineer Lead, you willLead the team in designing and architecting the software stack, including but not limited to boot...Suggested
$140k - $240k
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture... ..., best practices, security-first based engineering. Cerebras cluster involves complex HW... ...integrated cluster management software stack - all the way from a bare-metal deployment...Suggested$120k - $250k
...run as efficiently as allowed by physics, bringing the world years 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-performance and sustainable GenAI. Successful candidates for...SuggestedFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$200k - $245k
...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U... ...of Defense.We are looking for a Senior Autonomy Software Systems Engineer who can derive requirements from first principles for safe and...SuggestedTemporary workWork at officeVisa sponsorship$120k - $250k
...run as efficiently as allowed by physics, bringing the world years 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-performance and sustainable GenAI. Successful candidates for...Full timeWork experience placementLocal areaMonday to FridayFlexible hours$143.8k - $230k
...performance computing applications. We are looking for excellent software and firmware engineers to join the NIC product development team. As a Software... ...in RDMA protocol, QoS, Packet Classifications, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux...Full timeLocal area- ...and executing verification and validation activities to ensure that our software meets the highest standards of safety and performance. As a Senior System Software Integration and Validation Engineer, you will play a critical role in ensuring the quality and reliability...Immediate startVisa sponsorshipFlexible hours
$184k - $287.5k
NVIDIA is searching for a creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You will design key aspects of our production GPU kernel drivers and embedded SW that impacts our products both in the datacenter and in gaming...Full time$152k - $241.5k
As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part... ...experience5+ years of experience (or equivalent) in graphics software, system programming, or related field.An understanding of graphics...Full time$136.3k - $231.7k
...into your hands without us. KLA invents systems and solutions for the manufacturing of wafers... ...R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development...Minimum wageFull timeWork experience placementWorldwideFlexible hours$184k - $287.5k
...see how you can make a lasting impact on the world!NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With...Full timeRemote work$152k - $241.5k
NVIDIA Solutions Engineering team is searching for engineers to help develop and bring NVIDIA’s autonomous vehicle platform to the world... ...people can do their best work. We are looking for a System Software Engineer with expertise in embedded systems, good grasp of operating...Full time$184k - $287.5k
...company and establish teams with the most thoughtful people in the world.We are the Datacenter System Software team, and we are looking for a highly motivated, creative Senior Engineer o drive Fleet Scale Debuggability end to end. You will design, architect, and build...Full timeContract work$184k - $287.5k
...is inspired to do their best work. The video software team is seeking someone highly motivated and passionate about system software development. Come join our team and... ....What we need to see:Bachelors in Electrical Engineering or Computer Science (or equivalent experience...Full timeWork experience placement$124k - $195.5k
We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You will join a dynamic crew that builds and maintains software for complex heterogeneous computing systems that power sophisticated...Full timeImmediate start$184k - $287.5k
...analysis / debugging tools that empower NVIDIA engineers to improve perf and power efficiency of... ...creative people to join a multifaceted software team with high standards! This software... ...insight in the workload and the system, and empower them to find opportunities...Full time$152k - $241.5k
...tools to debug, profile and analyze the performance of their systems/applications using the low-level libraries that you helped to... ...generation accelerated computing at datacenter scale.As a system software engineer in the Developer Tools group, you will be developing software...Full timeRemote work- ...foundation for future inventions and open source communities.This is an exciting opportunity for a software engineer passionate about open source software, Linux systems, software architectures and Rust programming language. Come build a rewarding, meaningful career working...Remote workWorldwideFlexible hours
$152k - $241.5k
...are looking for a motivated Performance engineer to influence the roadmap of our communication... ...clustersGood understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals)Implement micro-benchmarks...Full time$193.3k - $261.5k
AWS designs custom SoCs (System on Chips) that power the world's largest machine learning... ...builds both the SoCs and the low-level software stack that brings these chips to life —... ...network.We're looking for a Systems Software Engineer who wants to work at the boundary...Local areaFlexible hours$124k - $195.5k
...definition resolution at the lowest latency for smoothest of gameplay. Just click and play! Visit us at We are looking for a Systems Software engineer to join a team of highly skilled and motivated engineers who build the ultra low latency Streaming technology for GeForce...Full time$184k - $287.5k
NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains... ...software components.We are looking for an experienced systems software engineer who can lead cross-stack...Full timeRemote work$152k - $241.5k
...technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity with streaming technologies. You will help to improve the quality of...Full timeRemote work$184k - $287.5k
...innovations are revolutionizing self-driving cars, machine learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting NVIDIA's leadership in AI.What you'll be doing:Build and...Full timeRemote work$184k - $287.5k
.... This role brings sits at the intersection of research and systems engineering, where we turn new ideas into reliable, high-performance systems... ...field, or equivalent experience.8+ years of relevant software engineering experience.Experience in one or more relevant areas...Full time$184k - $287.5k
...to do their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years GPU accelerated data processing has moved from proof of...Full time$152k - $241.5k
We are hiring senior engineers to work on the CUDA driver, a core component of our platform... ...programming model across a range of system configurations and hardware capabilities... ...system. This role incorporates strong system software programming skills, a detailed...Full time$184k - $287.5k
NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of very dedicated software and hardware engineers involving a wide variety of technologies. As someone who is hardworking...Full time$124k - $195.5k
...NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence.We are now hiring a System Software Engineer for the UEFI Firmware team! You will be heavily involved with the early modeling and simulation required to produce our...Full timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!
- system programmer Mountain View, CA
- IT system engineer Mountain View, CA
- systems software developer Mountain View, CA
- software engineer - cloud services Mountain View, CA
- id software Mountain View, CA
- healthcare software sales Mountain View, CA
- software technical support Mountain View, CA
- software asset management analyst Mountain View, CA
- software implementation project manager Mountain View, CA
- software technical support engineer Mountain View, CA
