Senior Systems Software Engineer - Holoscan Sensor Bridge

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Security @ 4 Linux @ 4 Python @ 7 Data Science @ 4 Communication @ 4 Networking @ 4 Debugging @ 4 CUDA @ 7 GPU @ 7

Details

NVIDIA is seeking an outstanding Senior Systems Engineer to join a dynamic and innovative team to lead advancements in high‑speed sensor streaming on the Holoscan platform. You will collaborate with SDK developers, firmware engineers, networking architects, and experts in security, data science, and AI to develop seamless, scalable, hardware‑accelerated solutions centered on GPUs and high bandwidth networks.

Responsibilities

  • Build applications and features for the Holoscan platform centered around GPUs, high bandwidth network acceleration SDKs, cameras, and sensors.
  • Architect, build, develop, and benchmark innovative, scalable, and performant hardware‑accelerated software and high bandwidth sensor streaming systems on NVIDIA’s Holoscan platform and GPUs.
  • Perform and participate in code reviews and build reviews to ensure the highest quality standards.
  • Engage with strategic customers, partners, and internal NVIDIA teams to train, compose, build, and productize solutions based on the Holoscan/Hololink platforms.
  • Provide technical mentorship and direction to other developers in the group, encouraging a cohesive and collaborative environment.

Requirements

  • Knowledge of Linux Kernel, Linux Networking stack, and RTOS concepts and considerations.
  • Deep understanding of embedded systems, Remote Direct Memory Access (RDMA), and GPU/CUDA concepts.
  • 8+ years of solid hands‑on experience writing code in C, C++, and Python.
  • Strong multitasking ability in dynamic environments with shifting priorities and changing requirements.
  • Excellent interpersonal, communication, and technical presentation skills for working with developers, partners, and customers.
  • Bachelor’s, Master’s, or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related science degree (or equivalent experience).

Preferred / Ways to stand out

  • Practical development experience in GPU/CUDA programming, Software‑Defined Networking (SDN), DPUs, SmartNICs, NIC drivers, cameras, and sensors.
  • Background in system performance analysis and low‑level programming.
  • Experience developing and debugging high bandwidth networking applications and infrastructure using SDKs such as RoCE, DPDK, DOCA, and Rivermax for network acceleration.
  • Experience with different Linux distributions (specifically Ubuntu and L4T) and customizing Linux using Yocto.
  • Holoscan SDK development experience.

Compensation and benefits

  • Base salary range:
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional information

  • Location: Santa Clara, CA, United States
  • Employment type: Full time
  • Applications for this job will be accepted at least until January 27, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment and does not discriminate on the basis of protected characteristics.