Jobs and Careers
QU

Linux BSP and Project Lead for IOT, Principal Engineer

qualcomm
San Diego, United Statesfull_timeVerifiedPosted 17 Jul 2026
šŸ’° $289,000/yr($192,600/yr – $289,000/yr)

About the role


Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Role Overview

  • Strong development experience with C/C++ and strong programming skills

  • Hands-on development experience on Linux Embedded, Ubuntu, CentOS, and Debian platform software stacks

  • Hands-on development experience with the Linux kernel, performance tuning, and board support packages

  • Demonstrated hands-on architectural knowledge of end-to-end software flow for a typical embedded SoC

  • Ability to navigate touchpoints in different stages of the software stack, examine technical issues, and interface with customers by collaborating with technology teams

  • Working knowledge and experience with second-stage bootloaders such as U-Boot, systemd-boot, and UEFI

  • Strong deductive problem-solving skills, with effective verbal and written communication for cross-team collaboration

  • Hands-on experience with the full software development life cycle including design, implementation, deployment, and support

  • Practical enablement of industrial solutions with virtualization using KVM or other hypervisors is beneficial

  • Strong networking concepts and systems programming experience is beneficial

  • Real-time use-case enablement with performance tuning for real-time applications on Guest or Host OS is beneficial

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

• 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications:

  • 10+ years of experience with programming languages such as C, C++, Java, Python, etc.

  • 12+ years of designing and leading real-time embedded and industrial solutions with hands-on experience

  • Strong understanding of board support packages, hypervisors, RTOS, and OS concepts and fundamentals

  • Strong understanding of Linux kernel and internals

  • Knowledge of SoC systems and related concepts, including bring-up

  • Strong aptitude, fast learner, self-motivated, and willing to work across a broad range of technology areas

Principal Duties and Responsibilities:

  • Lead end-to-end software architecture, definition, and execution of IoT products running Linux Embedded and Ubuntu on Qualcomm SoCs

  • Perform bring-up and develop proof-of-concept IoT solutions

  • Work across diverse technology areas to develop cutting-edge features

  • Collaborate closely with Product Management and Program Management on Plan of Record definition, planning, and execution

  • Work effectively with geographically distributed teams across time zones

  • Ensure product deliverables are completed on time and meet expectations for functionality, stability, power, and performance

  • Engage with customers and development partners to understand technical requirements, perform high-level feasibility analysis, and collaborate with technology teams to deliver solutions

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible proce

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

qualcomm

View company profile →