NVIDIA Corporation

Senior Embedded System Software Engineer - Platform Execution Lead

NVIDIA Corporation$224K — $356K *
Consumer Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field with substantial industry experience in system/embedded software.
  • 12+ years of relevant software development experience.
  • Expert proficiency in Linux system and kernel development, including C/C++ skills and experience with bootloaders, device drivers, and BSPs.
  • Deep understanding of CPU and SoC architectures related to edge systems, including memory and power subsystems, and high-speed interfaces.
  • Strong debugging skills using tools such as JTAG and oscilloscopes, with experience in hardware-aware debugging.

Responsibilities

  • Lead SoC and platform bring-up for new edge AI platforms from concept to production phase.
  • Drive the Linux software roadmap for edge devices, ensuring timely execution and project coordination.
  • Develop and debug low-level Linux system software and reference images for specific NVIDIA edge AI platforms.
  • Act as technical program owner for software bring-up, managing schedules and collaborating with cross-functional teams.
  • Define and develop testing and diagnostic tools to support manufacturing and deployment of edge AI systems.
  • Analyze performance data from various environments to enhance platform stability and reliability.
  • Mentor junior engineers and establish best practices for Linux bring-up and project documentation.

Benefits

  • Equity opportunities included with compensation package.
  • Comprehensive benefits package to support employee well-being and work-life balance.
Full Job Description
The Linux for Edge team develops system software for NVIDIA's latest edge AI platforms. These platforms enable robotics, autonomous machines, industrial automation, smart cities, and more. We seek a Senior System Software Engineer / Platform SW Execution Lead who blends outstanding technical expertise with solid project and program management skills. This role drives SoC and platform bring-up for edge AI products from concept through high-volume deployment.

What you'll be doing:
  • Lead SoC and platform bring-up for NVIDIA's newest edge AI platforms, from early prototypes through production, owning the overall execution plan, achievements, and success criteria.
  • Drive the end-to-end platform Linux software roadmap for edge devices: define deliverables, prioritize work, coordinate cross-functional dependencies, and ensure timely execution.
  • Build, develop, and debug low-level Linux system software (bootloaders, firmware, BSPs, kernel, device drivers) and reference images tailored for NVIDIA edge AI SoCs and boards.
  • Act as the technical program owner for platform SW bring-up. Run regular execution and bring-up reviews. Track issues and risks. Maintain schedules. Provide clear status updates and ways to raise critical issues to collaborators.
  • Work closely with hardware, silicon, board build, validation, and factory teams to root-cause complex hardware/software interaction issues on edge platforms and drive resolution to closure.
  • Define and develop factory test and provisioning software, automation, and diagnostic tools to support high-volume manufacturing and deployment of edge AI systems, enhancing yield and field quality.
  • Analyze logs and data from lab, factory, and field (failure modes, performance, reliability) to continuously improve platform stability, robustness, and test strategy for edge use cases.
  • Mentor junior engineers, establish guidelines for Linux bring-up, debugging, project tracking, and documentation, and help scale the Linux for Edge team's ability to deliver results.


What we need to see:
  • Bachelor's degree or Master's degree or equivalent experience in Computer Engineering, Electrical Engineering, Computer Science, or related field, plus substantial industry experience in system/embedded software.
  • 12+ years of relevant software development experience
  • Demonstrated experience managing SoC or complex board/platform bring-up in a technical lead role, preferably for edge or embedded Linux products, covering multiple hardware revisions or platforms.
  • Expert proficiency in Linux system and kernel development: solid C/C++ abilities, background with kernel, device drivers, BSPs, and the entire boot sequence on embedded/edge platforms.
  • Deep understanding of CPU and SoC architectures, memory and power subsystems, high-speed interfaces (PCIe, DDR, etc.), and board-level build constraints relevant to edge systems.
  • Demonstrated expertise in hardware-aware debugging using JTAG, logic analyzers, oscilloscopes, in-circuit debuggers, and lab instrumentation.
  • Experience supporting factory and manufacturing processes such as ATE, system-level tests, and programming or provisioning flows for embedded or edge devices. Resolve test and yield issues through software changes and process improvements.
  • Strong scripting skills (Python, shell, etc.) for automation, data analysis, and tooling around bring-up, test workflows, and edge platform provisioning.
  • Exceptional project and program management abilities: experience developing and sustaining execution plans, issue trackers, and dashboards; strong responsibility for schedule, risk management, and cross-team communication.
  • Outstanding communication skills, with the ability to bridge technical and program perspectives and present complex topics to both engineering teams and leadership.


Ways to stand out from the crowd:
  • Experience with NVIDIA GPUs or SoCs, Jetson or similar edge/embedded AI platforms in production.
  • Prior role as a platform software execution lead, technical program manager, or similar position combining deep hands-on Linux engineering with responsibility for program delivery on edge products.
  • Experience in platform validation, reliability testing for high-volume edge or embedded devices.
  • Experience with secure boot processes, over-the-air firmware update systems, and factory provisioning/security procedures for edge AI devices.
  • Contributions to tools or frameworks for hardware bring-up, diagnostics, automated test systems, or execution tracking (dashboards, CI/CD) in Linux-based edge environments.


Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 11, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Consumer Technology Jobs

Find similar Senior Embedded System Software Engineer - Platform Execution Lead jobs: