Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > C/C++ programming jobs

Senior Software Engineer in Remote new

  • Germany

Responsibilities

  • Develop scalable library software using modern tools and languages for numerical methods.
  • Tune, optimize, and benchmark algorithms across CPU and GPU architectures.
  • Collaborate with product management and internal and external partners to understand feature and performance requirements.
  • Contribute to technical roadmaps for software libraries.
  • Provide technical leadership and guidance to library engineers.
  • Identify opportunities to improve library performance and re-architect abstractions to reduce maintenance costs.

Requirements

  • 12+ years of experience developing, debugging, and optimizing high-performance parallel numerical applications on modern computing platforms with GPU acceleration using CUDA.
  • Excellent C/C++ programming and software design skills.
  • Proven experience leading and completing software development projects.
  • Excellent collaboration, communication, and documentation skills.
  • A PhD or MSc degree in computational science, computer science, applied mathematics, or a related science or engineering field is preferred, or equivalent experience.
  • Knowledge of CPU and/or GPU hardware architecture is preferred.
  • Experience with CI/CD systems and project management tools such as JIRA is preferred.
  • Experience working in a globally distributed organization is preferred.
  • Advanced debugging, profiling, and testing skills for accuracy and performance are preferred.
  • Scripting experience, preferably with Python, is preferred.

Nvidia

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is n...

Similar positions

Senior Software and System Architect

  • Nvidia
  • Full time
  • Remote
  • 10/31/2026
  • Spain

Sr. Software Engineer

  • Apple
  • Full time
  • USA
  • 10/31/2026
  • Cupertino, CA

Software Engineer, Perception (Robotics)

  • Grab
  • Full time
  • Others
  • 10/31/2026
  • Shanghai, China

Senior Embedded Software Engineer

  • Glydways
  • Full time
  • USA
  • 10/31/2026
  • Remote

Engineering Manager - AppArmor

  • Canonical
  • Full time
  • Remote
  • 10/31/2026
  • Anywhere