Senior Debugger Software Engineer

🔥 0 minutes ago

🏄 California, Texas – Remote

info

💵 $184k - $287.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
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

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

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

• Apply your knowledge of debuggers, binary instrumentation and computer architecture to enhance existing compute debugger tools and libraries, and extend them to new use cases. • Architect, design, and implement solutions to integrate new debugger features into existing NVIDIA developer tools products. • Collaborate closely with research, libraries, and product teams at NVIDIA to identify debugger features that can effectively improve developer productivity and efficiency. • Document requirements and designs, and review documents with teams throughout NVIDIA. • Develop the compute debugger tools for GPUs running on Linux, Windows, and embedded operating systems. • Effectively estimate and prioritize tasks in order to create realistic delivery schedules. • Provide peer reviews to other engineers, including feedback on performance, scalability and correctness. • Mentor junior engineers.

🎯 Requirements

• 8+ years of experience • BS or MS in Computer Science or equivalent experience • Strong computer science fundamentals - algorithms and data structures, programming languages, parallel computing, and system software. • Strong programming ability in C, C++, Assembly Language and scripting languages. • Excellent knowledge of computer architecture. • Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction. • Excellent communication and interpersonal skills along with the ability to work in a dynamic and distributed team.

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🔥 1 hour ago

Boeing

10,000+ employees

🚀 Aerospace

Software Engineer Developer at Boeing focusing on real-time operating systems and hypervisor configurations. Contributing expertise in safety-critical applications and technical project leadership.

🔥 1 hour ago

DriveTime

1001 - 5000

🛒 Retail

🚗 Transport

💸 Finance

Lead Software Engineer building applications that redefine automotive financing at DriveTime. Collaborating with teams and mentoring engineers on key business-critical projects.

🔥 1 hour ago

Taylor Corporation

10,000+ employees

Senior Software Architect designing Oracle solutions at Taylor Corporation. Leading implementation of Oracle Fusion and collaborating with key business functions across the organization.

🔥 2 hours ago

Dossier - Digital competency management

11 - 50

⚕️ Healthcare Insurance

☁️ SaaS

📚 Education

Full stack marketer handling marketing responsibilities for Dossier, a healthcare workforce technology platform. Combining technical expertise with customer-focused storytelling in modern marketing.

🔥 3 hours ago

GM Financial

5001 - 10000

💸 Finance

👥 B2C

🤝 B2B

Software Development Engineer I contributing to the transformation of auto insurance at General Motors Insurance. Involves full development lifecycle as part of Agile Scrum team.