Windows Video Software Engineer, Senior

Leading provider of smartphone SoCs and software technology, powering most smartphones globally with wireless connectivity solutions.
Embedded
Senior Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Automotive · Consumer

Description For Windows Video Software Engineer, Senior

Qualcomm, the world's leading provider of smartphone SoCs and software technology, is seeking a Senior Windows Video Software Engineer to join their global video software development team. This role offers an exciting opportunity to work with cutting-edge video technology on Windows platforms powered by Qualcomm SoCs.

As a Senior Windows Video Software Engineer, you'll collaborate with an international team of hardware, systems, and software engineers to develop and enable advanced video solutions. The position involves working on crucial aspects of multimedia software development, from kernel-level programming to application frameworks.

The role demands expertise in embedded systems programming, particularly with C/C++, and deep knowledge of video technologies including compression standards, streaming protocols, and multimedia frameworks. You'll be responsible for designing and implementing software solutions that meet strict performance, latency, and power efficiency requirements.

This position is perfect for someone who enjoys working on complex technical challenges in the intersection of hardware and software, particularly in video processing and embedded systems. You'll be contributing to technology that powers devices across multiple sectors including smartphones, computing, entertainment, automotive, IoT, and datacenter products worldwide.

Working at Qualcomm means being at the forefront of wireless technology innovation, with the opportunity to impact billions of devices worldwide. The company's solutions are integral to the modern connected world, making this role particularly impactful for someone passionate about embedded systems and video technology.

Last updated 4 hours ago

Responsibilities For Windows Video Software Engineer, Senior

  • Design, develop, integrate, and commercialize applications, frameworks, and kernel mode software modules
  • Requirements analysis and software design
  • Development and testing of software solutions
  • Collaboration with technology teams within Qualcomm and partners
  • Design, implementation, delivery and debug of user/kernel mode modules
  • Ensure multimedia performance, latency, power, robustness, and stability metrics

Requirements For Windows Video Software Engineer, Senior

Linux
  • 3+ years experience with C or C++ programming in embedded space
  • Experience with Windows/Linux/Android multimedia frameworks
  • Knowledge of video compression standards (H.264/H.265/AV1/VVC)
  • Experience with streaming protocols (HLS/HTTP/RTSP/DASH)
  • Expertise in Windows tools (Windbg, JTAG)
  • ARM or embedded SoC development experience
  • Kernel development experience with Graphics/Video focus
  • Video and imaging technologies knowledge
  • Software debugging skills in embedded systems
  • Knowledge of software design patterns and multi-threaded programming
  • Understanding of computer architecture and operating systems
  • Knowledge of power and performance optimization for embedded systems

Interested in this job?

Jobs Related To Qualcomm Windows Video Software Engineer, Senior

FAE / Software Applications Engineer (m/f/d) - Qualcomm Italy

Senior FAE/Software Applications Engineer position at Qualcomm Italy, focusing on embedded systems and IoT solutions, requiring 14+ years of experience and strong technical and communication skills.

Senior Software Engineer - Qualcomm - Issy, Paris - France

Senior Software Engineer position at Qualcomm France focusing on embedded systems and networking software development, requiring expertise in C/C++, Linux, and wireless technologies.

DSP / NPU Design Verification Sr lead Engineer

Senior Lead Engineer position at Qualcomm focusing on DSP/NPU Design Verification, requiring 5-8 years of experience in processor/ASIC verification and expertise in System Verilog.

(AIPC) PMIC SW Customer Support Engineer, up to Sr. (Taipei)

Senior PMIC Software Customer Support Engineer position at Qualcomm Taipei, focusing on embedded systems support for Windows on Snapdragon devices.

VLSI Design Engineer for Server / Data Center Products

Senior VLSI Design Engineer role at Qualcomm focusing on server and data center product development, offering competitive compensation and comprehensive benefits.