Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Nvidia Senior C++ Software Engineer 
Poland, Masovian Voivodeship, Warsaw 
889895882

24.06.2024

What you will be doing:

  • Join the Developer Tools Team to work on software such as Nsight Systems. Design and build state of the art CPU, GPU, networking, autonomous machines, and cluster profiling tools which help the world’s leading engineers reach new levels of performance with their applications.

  • Design and implement new features as well as optimize existing algorithms to handle huge amounts of data.

  • Build software tools that enable developers to make best use of our embedded, automotive, and mobile hardware.

  • Partner with system architects, product definition engineers, software/firmware engineers, HW/SW applications engineers and operations, in a dynamic, high-energy work environment to bring industry-defining products to market.

What we need to see:

  • Excellent problem solving, collaborative, and interpersonal skills. Experience working in distributed teams is welcome.

  • Strong C++ knowledge, experience working with concurrent code.

  • Strong understanding of algorithms and computer architecture.

  • BS or MS in EE, CE, CS, Systems Engineering and 4 years of experience in a related software position.

Ways to stand out from the crowd:

  • Experience working with QNX and Arm-based hardware platforms.

  • Understanding how the tools you use daily work internally: compilers, debuggers, operating systems.

  • Experience with CUDA, scripting languages like Python, databases, high-performance computing (HPC) and networking, or web applications.

  • Experience building graphical user interfaces (GUI), experience with Qt.

  • Proven track record of crafting engineering designs, negotiating them with teams, and bringing them to fruition.