Back to all jobs
V

NDI Software Engineer Vizrt (KMDF)

Vizrt

IndiaRemote1mo ago

About the role

You will be at the forefront in shaping the future of NDI, a cross-platform multimedia IP streaming protocol used worldwide in live production workflows.  You'll be contributing and help shaping the entire software development lifecycle-from planning and designing user experiences to implementation, testing, documentation, and ongoing maintenance.  Innovation is at the heart of what we do: each month, you'll have dedicated time to explore and develop your own ideas and innovations.

Key Responsibilities:

  • Design, develop, and debug Windows kernel-mode drivers for multimedia devices
  • Follow and contribute to architectural directions and contribute to long-term technical strategy
  • Write clean, maintainable, testable, and well-documented code
  • Participate in code reviews, mentoring, and technical knowledge sharing
  • Contribute to a healthy remote team culture through proactive communication and collaboration
  • Continuously improving development processes and tools

Requirements

  • Proficiency in C/C++ and Windows kernel debugging tools
  • Experience with Windows Kernel Mode Driver Framework (KMDF) driver development
  • Familiarity with Windows OS internals and driver signing processes
  • Experience with USB communications protocols, device classes, and device descriptors
  • Deep knowledge of multithreading, memory management, and performance optimization
  • Familiarity with Cl/CD pipelines, unit testing, and automated build systems
  • Proven ability to work independently and collaboratively in a distributed environment
  • Strong problem-solving skills and a proactive mindset
  • Self-motivated and disciplined in a remote work environment

Preferred Qualifications:

  • Experience with Windows Virtual USB Device Emulation (UDE)
  • Experience with WDF and/or UMDF Windows driver frameworks
  • Experience with USB Video Class (UVC) and Audio Class (UAC2) devices
  • General experience with multimedia ingest, processing, transport, and playback for audio and video streams
  • Familiarity with Linux and Mac multimedia frameworks

Disclaimer: This position is offered through a partner company, with a primary focus on Vizrt deliverables.

731,000+ hidden jobs like this

Vizrt and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.