← Back to results

android jobs in San Diego

$99,500 – $149,300 · Posted 17 days ago

Qualcomm seeks a Systems Software Power Engineer to optimize power efficiency across Snapdragon mobile SoCs. The role spans the full lifecycle from architecture and design through post-silicon debug, validation, and productization, requiring deep expertise in power architectures, control loops, and low-power techniques.… The engineer will prototype and evaluate power features using pre-silicon platforms and post-silicon bring-up, perform trade-off analysis on scheduler and DVFS algorithms, and develop firmware, Linux kernel, and system-level optimizations. The position demands hands-on embedded software development, Linux kernel experience, computer architecture fundamentals, and electrical engineering knowledge of low-power design principles.

San DiegoLast seen 15 days ago
$169,800 – $254,600 · Posted 17 days ago

Senior Staff Software Engineer leading a small team to develop end-to-end solutions across the Android stack and Linux kernel, working on both user space and kernel space components. The role requires deep expertise in operating systems, Android frameworks, and Linux kernel programming, with collaboration across systems, multimedia, and architecture teams.… Candidates must have 6+ years of software engineering experience (or equivalent with advanced degree) and 3+ years hands-on programming in C, C++, Java, or Python, with preferred experience in Android Application Framework, kernel drivers, debugging tools, and system-level programming.

San DiegoLast seen 15 days ago
$237,800 – $356,800 · Posted 17 days ago

Lead software product strategy and roadmap execution across Qualcomm's embedded and intelligent-device operating systems (Linux, Android, Windows, Chrome OS) and semiconductor platforms. Define software architecture and commercialization strategies for mobile, automotive, IoT, edge computing, and data center products while managing a team and influencing cross-functional stakeholders without direct authority.… Translate silicon and hardware capabilities into differentiated software products, build developer and OEM ecosystems, and balance business requirements with technical complexity and long-term platform objectives.

San DiegoLast seen 16 days ago
$162,000 – $243,000 · Posted 17 days ago

Staff or Senior Staff Software Engineer role leading design and development of Qualcomm's AI Stack (QAIRT/Genie) to enable efficient execution of generative AI models and large language models on low-power Snapdragon platforms. Responsibilities include developing core runtime components for resource-constrained inference systems, optimizing performance/accuracy/power consumption, debugging complex issues, and mentoring junior engineers.… Requires 5–8+ years of software development experience with strong C/C++ and Linux proficiency, plus knowledge of hardware acceleration and embedded AI deployment.

San DiegoLast seen 15 days ago
Posted 17 days ago

Senior Software Engineer developing swarm robotics systems using C++ for drone and ground-station core processes, Python for web services, and Java/Kotlin for Android clients. The role includes designing new swarming algorithms, extending communication protocols, and driving software architecture improvements and development processes.… Requires strong C++ expertise, full-stack web development skills, embedded systems knowledge, Linux proficiency, and a strong mathematical/physics background with vector operations.

San DiegoLast seen 16 days ago
$117,800 – $176,600 · Posted 18 days ago

Senior software engineer with 5+ years of experience designing, developing, and debugging Android Automotive and embedded software for next-generation vehicle platforms. Responsibilities include hands-on development across Android, Linux, QNX, and middleware; system integration testing; root-cause analysis; and collaboration with platform, UX, and partner teams to deliver rapid prototypes and trade-show demonstrations.… Required expertise in Java or Kotlin with solid C/C++ knowledge; strong understanding of Android framework, IPC mechanisms, build systems, and debugging tools. Preferred experience with Android Automotive OS, automotive middleware, CAN/SOME/IP/MQTT protocols, and cross-platform embedded integration.

San DiegoLast seen 17 days ago
Posted 18 days ago

Lead end-to-end automation testing for web and mobile applications using Java, Selenium, Playwright, and TestNG, with specialized expertise in AI/LLM model evaluation and Generative AI testing. Design and maintain robust automation frameworks for regression, functional, and integration testing while creating comprehensive test plans for both traditional software and AI-based applications.… Evaluate LLM outputs against expected behavior, validate prompt/response quality, and document model-quality findings. Collaborate with developers, product owners, and stakeholders using Shift-Left Testing practices and Agile methodologies, leveraging AI-powered tools like GitHub Copilot and ChatGPT to enhance testing efficiency.

San DiegoLast seen 16 days ago
$175,300 – $262,900 · Posted 19 days ago

Staff Program Manager overseeing camera processor software development across multiple SoC products at Qualcomm. Responsible for program planning, execution, and cross-functional coordination across camera stack, image/video processing, and silicon bring-up.… Requires 5+ years of program management experience, preferably with expertise in Android/Linux platforms, Camera HAL, and end-to-end SoC software/firmware. Will drive disciplined execution through boards, checkpoints, and metrics while balancing customer commitments, roadmap priorities, and engineering capacity.

San DiegoLast seen 17 days ago
$112,200 – $168,400 · Posted 20 days ago

Qualcomm's Location Technology team seeks a Senior Engineer to validate and commercialize next-generation positioning solutions (GNSS, Assisted GNSS, cellular, Wi-Fi, sensor fusion) across mobile, automotive, wearables, XR, and IoT platforms. The role focuses on system-level test strategy development, log/trace analysis, and root-cause debugging of complex multi-sensor location systems.… A key expectation is building automation tools, data-analysis pipelines, and AI-assisted workflows to accelerate test development, log analysis, KPI evaluation, and reporting. The candidate will collaborate with systems, software, algorithms, and product teams to drive feature commercialization and continuous engineering productivity improvements.

San DiegoLast seen 18 days ago
$157,500 – $236,300 · Posted 20 days ago

Senior Staff engineer responsible for automotive software testing, focusing on functional safety and AI infrastructure for Snapdragon Digital Chassis platforms (telematics, digital cockpit, ADAS, autonomy). Will design and execute manual and automated test plans across embedded systems, multimedia, computer vision, and AI/neural network components using HIL/SIL methodologies.… Requires 6+ years of systems test engineering with deep expertise in test automation (C/C++, Python), Linux/QNX/Android kernels, and preferably automotive domain experience with AUTOSAR fundamentals.

San DiegoLast seen 18 days ago
$99,500 – $149,300 · Posted 20 days ago

Design, develop, and test display drivers and software components for Qualcomm Snapdragon chipsets, focusing on acceleration of video, camera, and GPU processing through the Display Processing Unit (DPU). Work with embedded software techniques including memory management, DMA acceleration, interrupt handlers, multi-threading, and API design to deliver drivers for Android, Windows, Zephyr, and Linux.… Write production code primarily in C/C++ with scripting in Python, collaborating across global teams on next-generation consumer devices.

San DiegoLast seen 18 days ago
$162,000 – $243,000 · Posted 22 days ago

As an AI Performance Engineer at Qualcomm, you will create and implement machine learning techniques, frameworks, and tools for efficient discovery and deployment of ML solutions across mobile, edge, auto, and IoT products. You will model, architect, and develop advanced ML hardware co-designed with software, optimize software for AI model deployment on hardware (kernels, compilers, model efficiency tools), and develop ML techniques into products.… You will conduct experiments to train and evaluate ML models, work independently with minimal supervision, and provide technical guidance to team members. The role requires 4+ years of hardware/software/systems engineering experience, proficiency with ML frameworks (TensorFlow, PyTorch, Keras), embedded systems optimization, and programming languages suited for ML (Python, C++, R).

San DiegoLast seen 20 days ago
$122,800 – $184,200 · Posted 22 days ago

As an LLM Engineer at Qualcomm, you will create and implement machine learning techniques, frameworks, and tools for efficient discovery and deployment of ML solutions across mobile, edge, auto, and IoT products. You will model, architect, and develop advanced ML hardware co-designed with software, develop optimized software for AI model deployment (kernels, compilers, model efficiency tools), and lead ML technique application into products.… You will work independently with minimal supervision while providing technical guidance to team members and collaborating across cross-functional teams on joint hardware-software design.

San DiegoLast seen 20 days ago
$135,200 – $156,000 · Posted 23 days ago

Software Engineer to develop and test applications for Linux and Android platforms using C++, C, Python, and Qt in a Navy environment. The role encompasses full-cycle development—analysis, design, implementation, and testing—with emphasis on secure coding, CI/CD automation, and object-oriented/functional programming principles.… The engineer will work within Agile Scrum, manage configuration and version control, integrate across APIs and containerized/hardware systems, and optimize mobile and embedded UIs. This is a 100% on-site position requiring an active Secret DoD clearance and U.S. citizenship.

San DiegoLast seen 21 days ago
$115,000 – $200,000 · Posted 24 days ago

Senior Software Engineer responsible for designing and implementing user-facing web, PC, and mobile applications for TrellisWare's wireless communication products. The role involves enhancing wireless networking configuration and situational awareness tools, developing visualization techniques for large datasets, and optimizing client-server networking.… Requires 7+ years of UI application development experience and proficiency in ReactJS, Kotlin/React Native, or C# desktop frameworks, with knowledge of TCP/IP networking and asynchronous programming.

San DiegoLast seen 21 days ago
$115,000 – $200,000 · Posted 24 days ago

Senior Software Engineer responsible for designing and implementing user-facing web, PC, and mobile applications for TrellisWare's wireless communication products. You will enhance and maintain a suite of networking configuration and situational awareness tools, develop intuitive visualizations for large datasets, and optimize multi-server web requests.… The role requires proficiency in at least one modern UI technology stack (ReactJS, Kotlin/React Native, or C# desktop frameworks) plus familiarity with a second stack, strong TCP/IP networking knowledge, and asynchronous programming skills.

San DiegoLast seen 22 days ago
$122,800 – $184,200 · Posted 25 days ago

As a Machine Learning Engineer at Qualcomm, you will develop and optimize machine learning frameworks, tools, and algorithms for deployment across mobile, edge, automotive, and IoT products. You will collaborate with cross-functional teams to design hardware-software co-optimized solutions, build efficient inference and training systems, and create ML kernels and compiler tools.… The role requires proficiency in ML frameworks (TensorFlow, PyTorch, Keras), embedded systems optimization, and programming languages like Python or C++, with experience in problem domains such as NLP or multimedia.

San DiegoLast seen 23 days ago
$184,000 – $184,000 · Posted 27 days ago

Design, develop, and optimize embedded firmware systems for Meta's AR, VR, and wearable devices, working across kernel, drivers, and connectivity protocols (Wi-Fi, Bluetooth, Cellular, UWB). Lead hardware bring-up, silicon integration, and power/performance optimization while debugging complex multi-layer system issues and integrating components from partner teams.… Requires 7+ years of software development (3+ in embedded systems) with strong C/C++ expertise, large-scale codebase experience, and demonstrated technical leadership.

San DiegoLast seen 27 days ago
$155,400 – $233,200 · Posted 27 days ago

As a System Performance Engineer at Qualcomm, you will optimize and validate power, performance, and thermal behavior of Snapdragon chipsets across mobile, compute, automotive, IoT, and data center platforms. You will profile complex concurrent system use-cases in emulation and software environments (Android/Linux/Windows), define performance analysis plans across CPU, GPU, and AI/ML workloads, identify optimization opportunities in SoC architecture, and triage performance issues to root cause.… You will collaborate with cross-functional hardware, software, and architecture teams, mentor junior engineers, and prepare technical recommendations for senior leadership. The role requires strong programming skills (Python, C/C++), deep knowledge of ARM SoC architecture, memory hierarchy, system interconnects, and hands-on experience with power/performance analysis tools and benchmarks.

San DiegoLast seen 25 days ago
Posted 29 days ago

This software engineering internship involves developing embedded software for real-time control of advanced tactical radio equipment, working across the full software development lifecycle from requirements analysis through testing and integration. The role requires applying computer science and engineering principles using multiple programming languages (C++, C#, C, Java, Python, etc.) on embedded real-time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE) and evaluating hardware-software interfaces.… Interns will develop test procedures, participate in peer reviews, and utilize modeling tools to conduct experimental tests. The position demands a strong foundation in computer science, computer engineering, software engineering, electrical engineering, or related disciplines.

San DiegoLast seen 27 days ago
Posted 29 days ago

Senior Embedded Software Engineer responsible for developing complex real-time embedded systems for electroporation therapy delivery, including firmware, device drivers, middleware, embedded UI applications, and system-level software. The role requires 7+ years of embedded software development experience with modern C++, ARM Cortex-M processors, RTOS frameworks (ThreadX, FreeRTOS, etc.), and expertise in real-time control systems, closed-loop feedback, safety-critical software, and cybersecurity implementation.… Responsibilities span architecture design, hardware-software integration, verification and validation, CI/CD support, and cross-functional collaboration with electrical, mechanical, and regulatory teams. The candidate must demonstrate proficiency with embedded development tools, debugging hardware, IEC 62304/IEC 60601 compliance standards, and FDA cybersecurity guidance.

San DiegoLast seen 27 days ago
$130,000 – $160,000 · Posted 1 month ago

Senior Software Engineer with 6+ years of experience to design, develop, and maintain web-based applications that integrate with custom embedded systems, leveraging generative AI and AI-assisted coding tools. The role requires expertise in Linux systems, web-based UI development, network software engineering (TLS/HTTPS), and proficiency across high-level languages (Python, JavaScript/TypeScript, Go) and systems languages (C/C++, Rust, C#).… Responsibilities include writing requirements and specifications, executing tests, and interfacing with customers on requirements and design reviews.

San DiegoLast seen 28 days ago
Posted 1 month ago

The Sr. Test Development Engineer leads automation testing for a medical device company's software/firmware products, designing and executing end-to-end test suites, developing automated test scripts, and maintaining test infrastructure.… The role requires 5+ years of software/test development experience and 4+ years of OOP programming (Java, Python, Ruby), with hands-on responsibilities including test case design, debugging, requirements traceability, and collaboration with development teams on root-cause analysis. The engineer will mentor junior staff, leverage AI systems to accelerate test execution, and ensure compliance with medical device and cybersecurity regulations.

San DiegoLast seen 29 days ago
$179,000 – $268,400 · Posted 1 month ago

As a senior-level systems engineer on Qualcomm's System Performance Team, you will optimize and validate power, performance, and thermal behavior of Snapdragon chipsets across mobile, compute, automotive, IoT, and data-center AI platforms. You will profile and analyze complex concurrent system use-cases in emulation and software environments (Android/Linux/Windows), define performance and power analysis plans across CPU, GPU, and AI/ML workloads, identify optimization opportunities in SoC hardware and software architectures, and triage root-cause issues for stakeholders.… You will provide technical leadership and mentorship to junior engineers, collaborate with cross-functional teams to implement solutions, and develop automation to improve team efficiency. The role requires 10+ years of post-silicon power and performance analysis experience, strong programming skills (Python, C/C++), and deep knowledge of ARM SoC architecture, memory hierarchies, system interconnects, and modern AI/LLM workloads.

San DiegoLast seen 11 days ago
$162,600 – $244,000 · Posted 1 month ago

As a Sr. Staff Engineer on Qualcomm's Wearables team, you will design, develop, and validate next-generation embedded software and platform technologies for wearable devices.… You will collaborate with cross-functional hardware, systems, and architecture teams to translate use-case requirements into system-level software solutions, oversee code quality through reviews and testing, and deploy state-of-the-art wearables algorithms into commercial products. The role requires deep expertise in modern C++, multi-core programming on heterogeneous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators), and strong performance analysis and debugging skills across embedded systems.

San DiegoLast seen 1 month ago