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

Senior System Software Engineer - Embedded Controller

$152k - $241.5k

NVIDIA

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s an outstanding legacy of innovation that’s fueled by great technology—and outstanding people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Join our team and discover how you can develop a lasting impact on the world.We are looking for a senior engineer to improve GPU system software and the way that software is built. You will work on firmware, a real-time operating system, driver interfaces, and the build, test, and execution infrastructure that supports them. When a new approach improves on the current one, you will carry it from design through implementation, bring-up, and support after release, so other engineers can build on it.What you'll be doing:Improve the product and the process used to build, test, and run it.Design and implement firmware and real-time operating system changes, and the driver interface that connects them with the rest of the system.Use current development tools, including tools that generate and check code, and make those tools part of how the team develops and validates software.Work with hardware and software partners in other locations to resolve issues and deliver the result.What we need to see:Proven experience in system software, embedded software, or a related fieldBachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).5+ years of meaningful experience. Experience writing software in C, and scripting to build, test, or run that softwareBackground with embedded software, a real-time operating system, and device drivers, and with low-level interfaces such as interrupts, GPIO, DMA, PCIe, or I2CExperience delivering software you were accountable for, from design through release and supportWays to stand out in a crowd:Experience using AI development tools to write, review, and test software more efficientlyBackground with embedded software for power, thermal, or performance and experience designing real-time control softwareExperience with operating system internals, kernel modules, or computer architectureExperience with firmware security or safetyBackground with RustWe have some of the most forward-thinking and dedicated people in the world working for us. If you're creative and autonomous, we want to hear from you.Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 26, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior System Software Engineer - Embedded Controller in Santa Clara, CA vacancy
  • $184k - $287.5k

     ...building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of...  ...for a highly motivated Senior Software Systems Engineer with a strong foundation in...  ...working in Linux, QNX, or other embedded RTOS environments.... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in...  ....Proficiency in C/C++.Experience in system architecture, embedded systems, building complex systems with multiple threads,... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA Solutions Engineering team is searching for engineers to help develop and...  ..., Computer Vision, and vehicle control for NVIDIA’s next-generation automotive...  ...best work. We are looking for a System Software Engineer with expertise in embedded systems, good grasp of operating... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...opportunities! We work with sister software teams on developing features for...  ...over time, resulting in a rich engineering experience and career. As a Compute Systems Software Engineer at NVIDIA, you...  ...work on the kernel drivers and embedded software for our Data Center... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...is searching for a creative and highly motivated engineer with expertise in boot software to join the SOC System Software organization. This position offers the opportunity...  ...Boot and Security software across Automotive, Embedded, and Data Center platforms.Participate actively... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    We are looking for a talented Senior System Software Engineer to help build NVIDIA Halos, our full-stack safety platform for physical AI: autonomous...  ...in the real world. This role sits at the intersection of embedded systems, rich operating systems, safety, security,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior System SW Engineer with expertise in systems software, GPU drivers, embedded software, and platform security. You will provide technical leadership...  ...processors, caches, buses, memory controllers, DMA, interrupts, and memory protection.Demonstrated... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...environments, and medical devices. Our software platforms are central to this...  ...standards globally!We are hiring a Senior Systems Software Engineer to join our team as a technical expert...  ...frameworks, compiler technology, and embedded hardware. We maintain strong collaboration... 
    Senior
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...AI inference, and connected mobility.We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity with streaming...  ...connectivity. Experience with QNX, QNX Safety, Linux, or embedded operating systems for safety-critical platforms is a strong... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...GPUs, CPUs, networking, systems, and software to solve some of the world...  .... We are looking for a Senior System Software Engineer to join NVIDIA’s GPU...  ...states) and Power Management Controllers. Your work will also...  ...hardware architecture, embedded firmware, device drivers... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $175k - $230k

    Cerebras Systems builds the world's largest AI chip, 56 times larger...  ...The RoleAs part of the Embedded Software team, you will help build the...  ...powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI...  ...software and cluster-level control layers. Provide and extend... 

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...together GPUs, CPUs, networking, systems, and software to solve some of the world’...  ...for a System Software Engineer to join NVIDIA’s GPU...  ...states) and Power Management Controllers. Your work will also support...  ...of hardware architecture, embedded firmware, device drivers, operating... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In...  ...production GPU kernel drivers and embedded software, shaping products used across...  ...(caches, buses, memory controllers, DMA, etc.) Ways to stand out from... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...driving the next era of computing? NVIDIA's Tegra software organization is seeking motivated System Software Engineers to contribute to our innovative projects. This...  ...system software solutions for Tegra Automotive, Embedded, and Data Center platforms.Develop firmware for... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of...  ...across all aspects of SOC, systems, and technology verticals. As someone...  ...level security conceptsExperience with embedded system SW concepts.Your base salary... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...are looking for a highly motivated Senior System Software Engineer to develop and improve system software...  ..., idle-state management, thermal controls, and system-level power budgeting.Create...  ...experience in system software, embedded software, firmware, computer architecture... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $163k - $236k

     ...developing integration plans with software and system partners while coordinating...  ...'s degree in Electrical Engineering, Computer Engineering,...  ...following: computer architecture, embedded firmware, ASIC design or...  ...the ML compute IP.As a Senior Engineer, you will be responsible... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    We are now looking for a Senior System Software Engineer to join our Robotics Team, with a strong focus on humanoid robots and embodied intelligence...  ...experience).5+ years of experience developing robotics, embedded, platform, distributed, or system software.Strong... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...Google’s Platforms and Devices team seeks a Senior Software Engineer in Embedded Systems/Firmware. You will design, develop, test, and maintain software for Google’s devices across desktop, mobile, and environments, focusing on low-level systems programming in C/C++.... 
    Senior

    Jobleads-US

    San Jose, CA
    13 hours ago
  • $189.07k - $198.53k

     ...taxis, unmanned aircraft systems (“UAS”), aviation-...  ...What You’ll Do Perform embedded development and verification...  ...of safety critical software components for the aircraft Charge Control Unit. Design and implement...  ...with systems engineers to decompose item requirements... 
    Senior
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    5 days ago
  • $174k - $252k

     ...silicon.Research scalable USB software architectures, influence SoC...  ...use cases for performance and system health metrics.Abstract...  ...kernels.Demonstrated knowledge of embedded systems development, RTOS concepts...  ...or WebKit.Google's software engineers develop the next-generation... 
    Senior

    Google

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...the Tegra SoC and various NVIDIA embedded platformsImplement power and thermal management software features in Linux Kernel and...  ...architects, hardware and software engineers on platform power estimation...  ...power consumption, and tuning system-level performance to deliver reliable... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Job Description As a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront...  ...and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms, vision pipelines, user interfaces... 
    Senior
    Worldwide

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $111.07k - $166.4k

     ...family of memory-expansion controllers maximizes performance...  ...Can ExpectFirmware engineers involved in the...  ...teams, QA/Validation, System Test, Product Management...  ...developing firmware for embedded systemsWell versed with...  ...to technology and/or software subject to U.S. export... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    4 days ago
  •  ...the da Vinci surgical system and Ion—have transformed...  ....We’re a team of engineers, clinicians, and innovators...  ...for the real-time software infrastructure that supports...  ...for motion control algorithms, audio intercom...  ...working with C++ in an embedded environment is required... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...like the da Vinci surgical system and Ion—have transformed...  ....We’re a team of engineers, clinicians, and innovators...  ...here.Job DescriptionSenior Embedded Software EngineerThe Senior Embedded Software Engineer...  ...Mandatory NoticesU.S. Export Controls Disclaimer: In accordance... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in...  ...development of new features for embedded systems - Investigate, prototype and deliver...  ...standards, code reviews, source control management, build processes, testing,... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  • $184.7k - $324.8k

     ...Apple Inc. is seeking an extraordinary Embedded Software Engineer to drive pioneering technologies for camera and ISP pipelines. You will work on core image signal processing and hardware components, with autonomy and collaboration across teams in Sunnyvale, CA. The... 
    Senior

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $160k - $210k

     ...Senior Embedded Engineer Efficient is developing the world's most energy-efficient general-purpose...  ...to develop cutting-edge hardware and software as part of a highly interdisciplinary...  ...firmware and applications for embedded systems ~8+ years of experience with C and/or... 
    Senior
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior System Software Engineer - Embedded Controller. Be the first to apply!