System Software Engineer, Profiler – GPU

🕒 July 24

🏄 California, Texas – Remote

infoinfo

💵 $152k - $287.5k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 21%

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

• Design, develop, and maintain GPU performance foundation libraries for Nsight tools, focusing on high-fidelity hardware events and counters • Develop and implement GPU assembly tests • Build and maintain a test validation framework written primarily in CUDA and GPU Assembly • Utilize emulators to debug and verify instruction events • Document tool use cases and data processing workflows to facilitate architectural explorations • Contribute to performance triage development and co-design foundational software libraries for developer tools in collaboration with the Hardware Architecture team • Develop software enabling GPU application developers to build compute applications for large distributed environments

🎯 Requirements

• B.S. EE/CS (or equivalent experience) and 5+ years of experience, or MS with 2+ years' experience, or Ph.D. • Strong programming ability in C, C++, and scripting languages such as Python • Good understanding or prior experience with low level assembly code • Solid understanding of hardware pipeline and execution unit instruction pipeline concepts • Willingness to work at a detailed implementation level • Knowledge of hardware-software co-design principles and practices • Experience with performance analysis and optimization of software on hardware accelerators • Experience with developing on simulators and emulators • Excellent problem-solving skills • Ability to work collaboratively in a team environment • Strong written and verbal communication skills

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

🕒 July 24

Alithya

1001 - 5000

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

Oracle Cloud ERP Technical Lead managing design and development of ERP cloud implementations. Leading offshore teams and ensuring data integrity and security in solutions.

🕒 July 24

Fuse Energy

11 - 50

💼 Consulting

📦 Logistics

⚡ Energy

Embedded Software Engineer developing technology for a renewable energy startup. Focusing on connectivity, device security, and integrating hardware with cloud services.

🕒 July 24

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Senior Software Engineer shaping AI voice-agent experiences for Samsara’s connected-operations IoT platform. Owning full-stack architecture, agent coordination, and production delivery.

🕒 July 24

Connect for Health Colorado

51 - 200

🏥 Healthcare

🛡️ Insurance

⚕️ Healthcare Insurance

Senior Full Stack Developer (Front-End Specialist) at Connect for Health Colorado enhancing health insurance marketplace applications. Responsible for analyzing, designing, developing, and collaborating on enterprise software solutions.

🕒 July 24

Horizon3.ai

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

☁️ SaaS

Software Engineer developing attack content and enhancing data model architecture for NodeZero platform. Collaborating with engineering teams in a remote cybersecurity company.