About The Position

We are looking for a motivated Senior System Software Engineer to join the Holoscan team. This is an outstanding opportunity to accelerate the pace of sensor processing software development within NVIDIA. Collaborate with a distributed team to address complex challenges in crafting a powerful platform for AI-driven sensor processing applications. The candidate will help design and build robust system software, drive automation across the development lifecycle, and develop a deep understanding of product architecture and dependencies.

Requirements

  • Outstanding teammate with excellent interpersonal and communication skills
  • Bachelor's degree (or equivalent experience) in Computer Science, Software Engineering, or a related field, with a consistent record of shipping system software products
  • 6+ years of confirmed experience in system software development
  • Strong software development skills: C/C++, Python, Bash, Docker, CMake
  • Experience building and employing AI/ML tools, LLM-based automation, or AI-assisted development workflows
  • Familiarity with cross-compilation, embedded systems, and Linux internals
  • Knowledge of security principles, vulnerability management, and patch processes

Nice To Haves

  • Contributions to open-source software projects, as a contributor or maintainer
  • Experience designing and deploying AI agents or automation frameworks in a software engineering context
  • Deep understanding of security principles with the ability to assess architectures and develop security recommendations
  • Experience with Yocto-based distributions or building custom embedded Linux environments as well as medical AI applications or real-time sensor processing pipelines
  • Background in regulated industries (medical, aerospace, automotive) with software validation and verification experience

Responsibilities

  • Design, implement, and optimize system software for the Holoscan platform
  • Build and maintain AI-powered automation tools and intelligent pipelines to accelerate development workflows
  • Develop and integrate software components across the full stack, from hardware interfaces to application-level frameworks
  • Collaborate with development, QA, and product teams to ensure robust, high-quality software delivery
  • Apply AI/ML techniques to improve system performance, monitoring, and anomaly detection
  • Investigate and resolve complex system-level issues across hardware and software boundaries
  • Lead multi-functional efforts to improve platform scalability, reliability, and developer efficiency

Benefits

  • equity
  • benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service