Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Engineer

$120k - $250k

MatX

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer in Mountain View, CA vacancy
  • $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

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  •  ...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

    Baidu

    Sunnyvale, CA
    1 day ago
  • $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

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    4 days ago
  • $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... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    1 day ago
  • $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 time
    Work experience placement
    Local area
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    2 days ago
  • $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 time
    Local area

    Broadcom

    San Jose, CA
    2 days ago
  •  ...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 start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    15 hours ago
  • $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 wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    4 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 time
    Contract work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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 time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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 time
    Immediate start

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...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 work
    Worldwide
    Flexible hours

    Canonical

    San Jose, CA
    2 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $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

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 time
    Immediate start

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!