Engineer, Senior - C/C++(Multimedia)

Global semiconductor company specializing in wireless technology and mobile chipsets.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Engineer, Senior - C/C++(Multimedia)

Qualcomm, a leading global semiconductor company, is seeking a Senior C/C++ Engineer specializing in Multimedia for their IoT platform team in Hyderabad. This role offers an exciting opportunity to work on cutting-edge technology, developing software for Qualcomm's SoC-based IoT products.

The position involves working with various Linux-based operating systems and Android platforms, requiring strong expertise in C/C++ programming and deep understanding of Linux kernel internals. You'll be responsible for leading a small team, coordinating with cross-functional teams globally, and ensuring successful platform bring-ups across various SoCs.

The ideal candidate will have extensive experience in multimedia subsystems, including Camera, Video, Audio, Display, and Graphics, along with a strong foundation in software development principles. You'll work closely with Product Marketing to understand new platform requirements and with customer engineering teams to resolve platform-specific issues.

This role offers the opportunity to work with state-of-the-art technology in IoT and embedded systems, while being part of a global team that's pushing the boundaries of what's possible with mobile and IoT technology. You'll be involved in the full software development lifecycle, from design to deployment, making this an excellent opportunity for a senior engineer looking to make a significant impact in the IoT space.

The position requires a combination of technical expertise, leadership skills, and the ability to work effectively across different time zones with distributed teams. You'll be at the forefront of developing solutions that power the next generation of IoT devices, making this an exciting opportunity for someone passionate about embedded systems and multimedia technology.

Last updated 18 hours ago

Responsibilities For Engineer, Senior - C/C++(Multimedia)

  • Working as part of multi-skilled IOT platform team across different tech areas on Linux based operating systems
  • Contributing to end-to-end software execution of Qualcomm SoC based IOT products
  • Work with Product Marketing team to understand new platforms and requirements
  • Evaluate feature requirements and lead a small team of engineers
  • Feature development for Android and Linux/Ubuntu based Snapdragon products
  • Support platform bringups across various SoCs
  • Work with customer engineering team to support customer escalated issues
  • Ensure timely product deliverables with competitive functionality, stability and performance
  • Work with geographically distributed core & execution teams

Requirements For Engineer, Senior - C/C++(Multimedia)

Linux
Java
Python
  • Bachelors/Masters degree in Engineering, Information Systems, Computer Science, or related field
  • Strong development experience with C/C++ and good programming skills
  • Experience in scoping requirements and managing teams
  • Strong communication and analytics skills
  • Strong hands-on experience with Android and/or Ubuntu
  • Understanding of Linux concepts (systemd, SELinux, Snaps, Sandboxing, Container, Docker)
  • Strong understanding of Linux kernel and internals
  • Strong understanding of SOC systems and related concepts
  • Knowledge of Multimedia subsystems (Camera, Video, Audio, Display and Graphics)
  • Experience with troubleshooting software and system issues
  • Experience with full software development life cycle
  • Self-motivated with quick learning ability

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior - C/C++(Multimedia)

DSP / NPU Design Verification Sr lead Engineer

Senior Lead Engineer position for DSP/NPU Design Verification at Qualcomm Bangalore, focusing on complex processor verification and implementation of advanced verification methodologies.

Embedded Software Senior Engineer- SOC Firmware

Senior Embedded Software Engineer position at Qualcomm focusing on SOC firmware and bootloader development, requiring strong C programming and embedded systems experience.

Logic Design Senior Engineer

Senior Logic Design Engineer role at Qualcomm Haifa, working on next-gen Snapdragon projects with focus on high-speed interfaces and advanced connectivity protocols.

Senior Camera System Engineer

Senior Camera System Engineer position at Qualcomm focusing on embedded imaging solutions and camera algorithm development for Snapdragon chipsets.

Sr Engineer- Camera Driver

Senior Camera Driver Engineer position at Qualcomm India, focusing on Linux kernel device driver development and embedded systems in Hyderabad.