Senior System Software Engineer, Holoscan

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +2 · Remote

Senior System Software Engineer for NVIDIA's Holoscan team, focusing on developing a platform for AI-driven sensor processing applications. Responsibilities include designing and optimizing system software, building AI-powered automation tools, and integrating software components. The role requires strong C/C++, Python skills and experience with AI/ML tools and LLM-based automation.

What you'd actually do

  1. Design, implement, and optimize system software for the Holoscan platform
  2. Build and maintain AI-powered automation tools and intelligent pipelines to accelerate development workflows
  3. Develop and integrate software components across the full stack, from hardware interfaces to application-level frameworks
  4. Collaborate with development, QA, and product teams to ensure robust, high-quality software delivery
  5. Apply AI/ML techniques to improve system performance, monitoring, and anomaly detection

Skills

Required

  • C/C++
  • Python
  • Bash
  • Docker
  • CMake
  • system software development
  • AI/ML tools
  • LLM-based automation

Nice to have

  • cross-compilation
  • embedded systems
  • Linux internals
  • security principles
  • vulnerability management
  • patch processes
  • open-source software projects
  • AI agents
  • automation frameworks
  • Yocto-based distributions
  • custom embedded Linux environments
  • medical AI applications
  • real-time sensor processing pipelines
  • regulated industries
  • software validation and verification

What the JD emphasized

  • AI-driven sensor processing applications
  • AI/ML techniques to improve system performance
  • AI-assisted development workflows

Other signals

  • AI-driven sensor processing applications
  • AI/ML techniques to improve system performance
  • AI-assisted development workflows