
Senior Debugger Software Engineer
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Salary
💰 PLN 221,250 - PLN 507,000 per year
Job Level
About the role
- Apply knowledge of debuggers, binary instrumentation and computer architecture to enhance existing compute debugger tools and libraries, and extend them to new use cases
- Develop compute debugger tools for GPUs running on Linux, Windows, and embedded operating systems
- Work with tools, compiler, architecture and driver teams to design, implement and verify new features in the compute debugger and CUDA Debugger API
- Work closely with internal and external partners including other peer organizations within NVIDIA
- Effectively estimate and prioritize tasks in order to create a realistic delivery schedule
- Write fast, effective, maintainable, reliable, and well-documented code
- Provide peer reviews to other engineers
- Document requirements and designs, and review documents with teams throughout NVIDIA
- Mentor junior engineers
Requirements
- BS or MS or equivalent experience in Computer Science
- 5+ years of experience
- Strong programming ability in C++20 and Python
- Excellent knowledge of computer architecture of x86 or ARM CPUs
- Strong problem solving and debugging skills
- Familiarity with low-level programming using assembly languages
- Source control understanding (git, Perforce, etc.)
- Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction
- Ability to work remotely across multiple time zones
- Excellent communication skills, written and verbal.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++20Pythondebuggingbinary instrumentationcomputer architecturelow-level programmingassembly languagesCUDA Debugger APIsource controltask estimation
Soft Skills
problem solvingcommunicationadaptabilityself-managementmentoringtask prioritizationcollaborationpeer reviewdocumentationteamwork
Certifications
BS in Computer ScienceMS in Computer Science