Q

Qualcomm

Designs mobile chips and licenses wireless patents

Engineer – Senior Staff/Manager – IoT Systems and Solutions Lead - Software Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or PhD in Engineering, Information Systems, Computer Science, or a related field, with the stated work-experience alternatives: Bachelor's plus 6 or more years, Master's plus 5 or more years, or PhD plus 4 or more years of software engineering or related experience.
  • At least 3 years of work experience with a programming language such as C, C++, Java, or Python.
  • Strong development experience with C/C++ and good programming skills.
  • Strong communication and analytical skills.
  • Proven Linux development experience, particularly with Yocto, Ubuntu, and Debian distributions.
  • Hands-on experience with Ubuntu and Red Hat-like Linux distributions and knowledge of systemd, SELinux, Snaps, sandboxing, containers, and Docker.
  • Strong understanding of Linux kernel and internals.
  • Strong understanding of SoC systems and related concepts, including bring-up.
  • Knowledge of multimedia subsystems such as camera, video, audio, display, and graphics.
  • Experience with version control systems such as Git and continuous integration/continuous deployment pipelines.
  • Hands-on experience troubleshooting software and system issues.
  • Hands-on experience with the full software development life cycle, including design, implementation, deployment, and support.
  • Deductive problem-solving ability and verbal and written communication skills to collaborate across teams.
  • Willingness to explore and work across a breadth of technology areas.

Responsibilities

  • Lead, deliver, and drive large IoT projects based on Linux.
  • Work with large, diversified engineering teams, product marketing, business teams, and customer engineering teams.
  • Own the project life cycle end-to-end, from software conceptualization to product commercialization with customers.
  • Execute software products for new SoCs from pre-silicon through commercialization.
  • Use a hands-on approach to understand intricate issues, debug them, and drive them to closure.
  • Apply experience with Linux distributions, including Yocto, Ubuntu, and Debian, for embedded products.
  • Apply hands-on embedded systems expertise, including coding, design, and implementation across C/C++, Android/Linux, drivers/frameworks, and the end-to-end software stack.
  • Work with system architecture, kernel development, device drivers, chipset architecture, and end-to-end system aspects from the software perspective.
  • Work in one or more areas including multimedia, Linux, core platform, Ethernet protocols, and power/performance.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs