Senior System Software Integration and Debug Engineer

Job not on LinkedIn

🔥 12 minutes ago

🏄 California, Oregon, +1 more states – Remote

infoinfo

💵 $224k - $431.3k / year

⏰ Full Time

🟠 Senior

👷🏻‍♀️ Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 1%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Own the end-to-end software integration strategy for products across firmware, BSP, drivers, GPU software, services, test, and release systems • Lead system-level debugging of boot failures, hangs, crashes, unexpected resets, power-transition failures, performance regressions, update failures, and firmware/driver interactions • Use crash dumps, event logs, traces, UART output, firmware logs, telemetry, and hardware diagnostics to isolate failures across system layers • Build automated failure classification distinguishing product defects from infrastructure, configuration, device, test-harness, and flaky-test failures • Drive root-cause analysis and corrective actions for escaped defects, integration failures, and recurring infrastructure problems • Integrate OEM and partner software into the NVIDIA software stack to ensure compliance, stability, and power/performance benchmarks for production platforms • Work closely with multifunctional teams to prioritize issues across firmware, drivers, kernel, and hardware layers • Collaborate with architecture, silicon, firmware, and OS engineering teams to enable new features and ensure cross-component integration

🎯 Requirements

• BS or MS degree in Computer Engineering, Computer Science, or equivalent experience • 12+ years of relevant software development experience • Strong understanding of ARM microarchitecture and exception levels, with an emphasis on integration, triage, and debugging • Understanding of SoC architecture spanning Boot, Security, Power, and OS bring-up • Good understanding of ACPI and Device Tree concepts • Proficiency in C/C++ and Python for automation and validation tooling • Solid understanding of Kernel and Hypervisor internals on both Windows and Linux systems • Experience integrating drivers/firmware and debugging kernel components, with a specific focus on Windows • Background in solving problems within large, complex systems deployed at scale • Sophisticated system-level debugging experience • Experience working on system-level reliability and resiliency features • Experience with product integration and end-to-end deliverables • Familiarity with system-level security concepts • Experience with embedded system software concepts

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

🔥 1 hour ago

ICF

5001 - 10000

🏥 Healthcare

📦 Logistics

📣 Marketing

Senior Substation Physical Engineer designing 12kV–69kV utility substations for ICF. Leading drawings, engineering studies, QA/QC, client coordination, and junior staff mentoring.

🔥 2 hours ago

Unity

5001 - 10000

🏭 Manufacturing

💼 Consulting

📣 Marketing

Senior Core Engineer building Unity’s core infrastructure for interconnected game and 3D ecosystems. Designing high-performance C++ and C# systems across embedded, distributed, and networked runtimes.

🔥 2 hours ago

Ensono

1001 - 5000

💼 Consulting

Mainframe Engineer maintaining and enhancing COBOL-based applications for Ensono, a managed technology services provider. Supporting enterprise systems, troubleshooting integrations, and guiding junior team members.

🔥 3 hours ago

Conduent

10,000+ employees

🤝 B2B

☁️ SaaS

🏢 Enterprise

MS Dynamics Engineer designing and leading Microsoft Dynamics 365 Customer Service and Sales solutions for Conduent. Managing projects, troubleshooting integrations, and mentoring developers.

🇺🇸 United States – Remote

💵 $80.1k - $104k / year

💰 $93M Post-IPO Debt - Conduent on 2025-08

⏰ Full Time

🟡 Mid-level

🟠 Senior

👷🏻‍♀️ Engineer

🔥 3 hours ago

Baptist Health

10,000+ employees

🏥 Healthcare

🤝 Non-profit

Senior IAM Engineer designing and securing identity and access systems for Baptist Health’s healthcare network. Implementing IAM controls, resolving vulnerabilities, and guiding security operations.