Principal Software Engineer - Mobile Software Architecture
$192.6k - $289kQualcomm
Company
Qualcomm Technologies, Inc.
Job Area
Engineering Group, Engineering Group > Software Engineering
General Summary
The Mobile Software Architecture team is responsible for defining and delivering end‑to‑end system features across Qualcomm Mobile platforms. These features span multiple IPs, SoCs, Android layers, and OEM customizations, and are foundational to Mobile product differentiation, scalability, and commercialization. We are seeking an experienced Director of Mobile Software Architecture focused on Snapdragon Mobile Handset products. As a senior member of the team working on Mobile Handset software architecture and software system design, you will have the opportunity to analyze requirements and architect/develop high level designs for new Use‑cases and features. You will drive technical initiatives to evolve Snapdragon Mobile software, helping to drive performance and power enhancements into the SW and HW stacks and SW tools of state‑of‑the‑art machine learning solutions on Snapdragon Mobile platform. You will work closely with development leads, software and hardware architects, project engineers, product managers, customer engineers, OEMs and external partners. This role combines technical depth, organizational leadership, OEM engagement, and execution accountability for some of the most complex system initiatives in Mobile.
Key Responsibilities
Technical & Architectural Leadership
- Own the end‑to‑end architecture of one or more critical Mobile system features, from concept through commercialization.
- Define system‑level architecture across multiple IPs and software layers, including CPU, NPU, DSP, memory, virtualization, security, kernel, and Android frameworks.
- Develop architecture for complex features and experiences built around AI for Snapdragon Mobile products; recommend architecture enhancements.
- Drive architectural clarity for cross‑SoC and cross‑product scalability.
- Represent Mobile system architecture in technical forums, architecture reviews, and executive discussions.
- Independently research and work cross‑functionally to define requirements. Hands on prototype development.
- Serve as a technical expert in developing and commercializing solutions; participate in design reviews and recommend improvements to ensure alignment with business goals and customer needs.
- Influence and negotiate with external partners to gain buy‑in for ideas and align on project and subsystem implementation plans and milestones to ensure the needs of all stakeholders are met.
- Act as a technical expert on AI and Mobile industry trends, competitors' products, and advances in various engineering fields; share expertise within and/or across teams.
- Leverage technical expertise to identify trends and define future solutions by contributing to discussions on the short‑ and long‑term strategic direction of the product/technology roadmaps.
Organizational Leadership
- Set technical direction and unblock complex cross‑team architectural issues.
- Mentor senior architects and ensure consistent architecture quality, documentation, and execution discipline.
- Grow the team strategically to build critical mass of system HW/SW expertise.
Cross‑Functional Execution
- Partner closely with HW, kernel, Android, CoreTech, and subsystem SW teams to drive alignment on requirements and design.
- Work with Product Management (PDM) to prioritize system features based on OEM and business needs.
- Drive Feature Requirement (FR) definition, review, and acceptance across all participating organizations.
- Maintain execution accountability to meet schedule, quality, and commercialization commitments.
OEM and External Engagement
- Engage directly with OEMs to understand system‑level requirements, usage models, and constraints.
- Represent Qualcomm’s system architecture strategy in OEM and partner discussions.
- Drive close collaboration with Google Android and Next‑Gen platform teams for features that require deep upstream alignment.
- Support OEM integration and commercial launch readiness.
Required Qualifications
- Extensive experience in system‑level software architecture for mobile, embedded, or large‑scale platform software.
- Deep expertise in Android OS, Linux kernel, and system software stacks.
- Proven track record leading complex, cross‑IP, cross‑organization system features.
- Experience working directly with OEMs and external partners on system‑level requirements.
- Strong technical communication skills, including executive‑level architecture reviews.
- Demonstrated ability to lead senior technical talent while remaining hands‑on.
Minimum Qualifications
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
- Master’s degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
- 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 languages such as C, C++, Java, Python, etc.
Preferred Qualifications
- Experience with virtualization technologies (pKVM, hypervisors, secure VMs).
- Background in AI/ML system software, NPU/DSP integration, or runtime/model management.
- Experience with mobile SoC architecture and HW/SW co‑design.
- Prior leadership of architecture or platform teams in a large engineering organization.
- Experience in architecting, designing, and implementing SW framework for complex heterogeneous or multi‑processor system.
- Good understanding of complete AI software stack and familiarity with AI hardware acceleration technologies.
- Experience with performance optimization of AI application on Windows using processor‑specific optimization tools/libraries/primitives on GPU, NPU.
- Experience in modeling AI networks and workloads to extract performance and power estimates, and converting that into optimization.
- Strong background in algorithm development, performance analysis using profiling tools, and algorithmic modification methods for performance improvement.
- Knowledge of state‑of‑the‑art AI for one or more domains such as Computer Vision, Audio, Generative AI.
- Knowledge of mobile platforms, Android framework, embedded system implementations.
- Strong software engineering principles.
- Proficiency in programming languages such as Python, C++.
- Excellent communication skills to articulate complex technical concepts to non‑technical and technical stakeholders.
- Strong leadership abilities to motivate and guide development teams.
- Detail‑oriented with strong problem‑solving, analytical, and debugging skills with the ability to think strategically and drive innovative solutions.
- Demonstrated ability to learn, think and adapt in a fast‑changing environment.
- Familiarity with software development methodologies, version control systems, and agile project management practices.
- 10+ years of experience in high‑performance computing system engineering or software with 5+ years in AI system optimization.
- Master’s or PhD in Computer Science or Electrical Engineering.
Benefits
Pay Range: $192,600.00 – $289,000.00. This pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Salary is one component of total compensation. Qualcomm also offers a competitive annual discretionary bonus program and opportunities for annual RSU grants. A highly competitive benefits package supports success at work, at home, and at play. Detailed benefits information is available for US employees.
EEO Statement
Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
#J-18808-Ljbffr- ...advanced self-driving hardware and software solution. The efficiency... ...both the compute hardware architecture as well as the algorithms... ...a GPU performance software engineer within the Software Performance... ...provide the next generation of mobility-as-a-service in urban...SuggestedTemporary workRelocation package
- ...located throughout Northern, Southern California, and Washington State. With over 19 offices across the U.S., the award-winning architecture + design firm specializes in K-12 through college/university, healthcare, sports, and corporate business sectors across the U.S....SuggestedLocal area
$115k - $130k
...company building innovative software solutions that make a difference... ...for a talented Full-Stack Mobile Developer to join our team... ...MAUI expertise to join our engineering team in San Diego, CA. This... ...Participate in code reviews, architectural discussions, and sprint planning...SuggestedWork experience placementWork at officeImmediate startRelocation packageMonday to Friday$217k - $307k
...Software Core Performance Engineer Zoox is building advanced self-driving hardware and software solutions... ...understands both compute hardware architecture as well as the algorithms and... ...to provide the next generation of mobility-as-a-service in urban environments....SuggestedTemporary workRelocation package$192.6k - $289k
...Company Qualcomm Incorporated Job Area Engineering Group, Engineering Group Software Engineering General Summary Drive... ...closely with Enterprise Architecture to define high‑level patterns and... ...Anywhere). Excellent full‑stack web & mobile architecture knowledge (APIs,...SuggestedFull time$127.1k - $165.1k
...modification and maintenance of software applications with large,... ...s FIELD OF STUDY: Technology/Engineering or similar degree EXPERIENCE... ...event driven and microservice architecture experience; AWS and MuleSoft experience; mobile app development (iOS and Android...Full timeWork at officeFlexible hours- ...Qualifications ~10+ years of experience in software development with a strong focus on .NET technologies. ~8+ hands-on experience with .NET Core, Angular, ASP.NET MVC, Web API, C#, CSS and Entity Framework. ~5+ years - Proficiency in designing microservices and...
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments...Full timeFor contractorsRemote workFlexible hours
- ...Senior Software Engineer, iOS Mobile Application Developer Join RadioMobile, Inc. as a Senior iOS Software Engineer, where you'll develop critical public safety applications used by first responders. Your role involves designing, building, maintaining, and testing iOS...
- ...Senior Software Engineer, iOS Mobile Application Developer San Diego, CA Description Join as a Senior iOS Software Engineer, where you'll develop critical public safety applications used by first responders. Your role involves designing, building, maintaining,...
$100 - $105 per hour
...Join to apply for the Senior iOS Mobile Software Engineer role at Russell Tobin . Get AI-powered advice on this job and more exclusive features. Position Details Title: iOS Developer Location: San Diego, CA - Hybrid Pay rate: $100.00 - $105.00...Contract workRemote work$111.3k - $166.9k
...Inc. Job Area: Engineering Group, Engineering Group Software Engineering General... ...* Our CPU software architecture team is driving the CPU... ...SoCs used in Premium Tier Mobiles, Laptops, Automotive,... ...fundamentals is a plus Principal Duties and...Work experience placementImmediate startWork from home$150k - $215k
...consistently iterating on AI-enabled software products to deter our... ...an experienced Software Engineer who can work across the stack... ..., documentation, and create architecture diagrams for external and internal... ...partially missing limbs Mobility impairment, benefiting from...Contract workFor contractorsFor subcontractorWork at officeRemote workRelocation- ...Principal Software Engineer – Mobile Applications At Boston Scientific, we'll give you the opportunity to harness all that's within you by working... ...Your responsibilities will include: Lead the architecture, design, and development of mobile applications for implantable...Hourly payWork at officeLocal areaRelocation packageShift work3 days per week
$106.8k
...whatever your ambitions. About the role: The Principal Software Engineer - Mobile Applications will serve as a technical leader and... ...Your responsibilities will include: Lead the architecture, design, and development of mobile applications for implantable...Hourly payWork at officeLocal areaRelocation packageShift work3 days per week- ...REQUISITION: Full Stack .NET/Azure Engineer (Event-Driven Architecture) Location: Dallas-Fort Worth, TX (Hybrid: 3 days/week Onsite) Duration: 6 Months + (High likelihood of extension) TECHNICAL SEARCH BLUEPRINT (TRUE 50/50 FULL STACK) 1. The "True Full...Immediate start3 days per week
- ...to travel to San Diego every alternate week.) • Must Have • Mandatory Technical Skill: AWS Admin, Terraform, CI/CD • Cloud Architecture Expertise: 5+ years designing and implementing scalable, secure, and highly available cloud solutions. • AWS Services Mastery:...Shift work
- ...workloads. Key Responsibilities: ~ Lead design and deployment of cloud data and AI ecosystems ~ Drive integration of data engineering, ML, and GenAI capabilities ~ Establish governance, performance, and security standards ~ Collaborate across teams to...Full timeContract workRemote work
$99k - $232k
...Requirements: Up to 80% At PwC, our people in software and product innovation focus on... ...and solutions. Those in software engineering at PwC will focus on developing innovative... ...win. At PwC's Digital Integration & Architecture practice, we're the architects of that...Full timeH1bShift work$55k - $65k
...for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community... ...experience with Microsoft Copilot desired Strong interest in the Architecture, Engineering, and Construction (AEC) industry. Excellent...Full timeInternshipWork at office$70k - $100k
...communication skills. Proficiency in Adobe InDesign, Photoshop, Illustrator, and Microsoft Office. Knowledge of architecture and engineering services is a plus but not required. Estimated Compensation Range and Benefits $70,000 - $100,000/year* *...Work experience placementWork at office$167.2k - $250.75k
...We are looking for a self-motivated Sr Staff Mobile Software Architect to join the Medical Device Architecture team responsible for developing new products and... ...other architecture, systems, software, and hardware engineers to design software systems. • Participate in...Work experience placementWork at office$127.2k - $190.8k
...Inc. Job Area: Engineering Group, Engineering Group DSP Architecture and Design General Summary... ...for Qualcomm Mobile, Machine Learning, Automotive... ...field and 2+ years of Software Engineering, Electrical... ...organization. Principal Duties and...Work experience placementWork from home$85 - $100 per hour
...Principal Software Engineer Backed by a major non-profit healthcare consortium, our client is a newly formed, well-funded healthcare technology... ...-performance services, designing database schemas), but architecture is one part of the job, not the whole job. The...Contract workWork at office$148.3k - $222.5k
...Inc. Job Area: Engineering Group, Engineering... ...Video Systems, HW Architecture General Summary:... ...from next-generation mobile phones to autonomous... ...with strong hardware/software co-optimization experience... ...vision at scale. Principal Duties and Responsibilities...Work experience placementImmediate startWork from home- ...What You’ll Do As the Principal AI Architect for Teradata AI Studio... ...will define the technical architecture of Teradata's end-to-end AI... ...platform where data scientists, ML engineers, and AI developers build,... ...Candidate 10+ years of software engineering experience, including...Flexible hours
- ...Principal Software Engineer A VC-backed IoT security startup is seeking a Principal Software Engineer to join its growing team. In this role, you’ll report directly to the SVP of Engineering and gain broad visibility across the organization, working on impactful...Full time
$158.4k - $237.6k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...future for all. As a Staff Software Engineer in the AI Software... ...launches within the Mobile Business Unit (BU) .... ...models (LLMs), and modern AI architectures on Snapdragon platforms. A key...Work experience placementImmediate startWork from home$150k - $215k
...Senior Software Engineer – FedRAMP ATO Location: San Diego, California, United States Compensation: $150,000 - 215,000 USD / year About... ...environments. Write guidelines, documentation, and create architecture diagrams for external and internal consumption. Translate between...For contractorsRemote workRelocation- ...Parking Network BV based in San Diego is seeking a mid to senior level Software Engineer with expertise in .NET and C#. You will improve existing applications and develop new ones, alongside leading junior developers. The ideal candidate will have a strong background in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Mobile Software Architecture. Be the first to apply!
- principal software engineer San Diego, CA
- software engineer internship remote San Diego, CA
- software engineer staff San Diego, CA
- software engineer part time San Diego, CA
- senior robotics software engineer San Diego, CA
- junior software developer San Diego, CA
- software developer night shift San Diego, CA
- software engineer entry level San Diego, CA
- software development engineer aws San Diego, CA
- startup software engineer San Diego, CA


