Hybrid Senior Software Engineer – Debugger, IDE

Posted last month

Apply now

About the role

  • IDE Software Engineer at NVIDIA enhancing developer tools for debugging systems and applications. Collaborating with cross-functional teams and improving productivity across IDEs.

Responsibilities

  • 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
  • Investigate performance bottlenecks in existing tooling, and architect, design and implement solutions that improve overall tooling performance
  • Develop solutions to ensure that tooling features work across multiple versions of supported IDEs (Visual Studio, Visual Studio Code, etc.)

Requirements

  • Bachelor’s in Computer Science, Mathematics, or related engineering fields or equivalent experience
  • 5+ years of experience
  • In-depth knowledge of C++, JavaScript and TypeScript programming languages
  • Experience with Electron, Node.js and React
  • Strong computer science fundamentals - algorithms and data structures, programming languages, parallel computing, and system software
  • Experience with version control systems (Git, Perforce, etc.)
  • Excellent communication and interpersonal skills along with the ability to work in a dynamic and distributed team

Benefits

  • equity
  • benefits

Job title

Senior Software Engineer – Debugger, IDE

Job type

Experience level

Senior

Salary

$148,000 - $235,750 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job