← Back to results

arm-architecture jobs in San Diego

$117,800 – $176,600 · Posted 5 days ago

Design and develop CPU software architecture, firmware, and embedded software for Qualcomm's custom SoCs spanning mobile, laptop, automotive, cloud, and server products. Participate in hardware-software co-design, system optimization, and ARMv9 feature enablement while collaborating with hardware design teams.… Perform code reviews, unit testing, debugging, and technical documentation for large software modules and integration efforts.

San DiegoLast seen 3 days ago
$145,600 – $218,400 · Posted 7 days ago

Lead validation of clock, power, reset, and power-management architectures for next-generation AI accelerator SoCs, owning pre-silicon and post-silicon validation of clocking infrastructure, PMIC integration, DVFS, and low-power features across multi-die systems. Develop bare-metal validation frameworks, test plans, and automation using C, Python, and Perl; debug complex power, performance, and stability issues in collaboration with architecture, design, verification, and firmware teams.… Define validation methodologies and stress workloads for AI training and inference scenarios, and drive power subsystem bring-up readiness across program milestones. Requires 5+ years of SoC validation experience, proficiency in C and Python, hands-on lab instrumentation skills, and prior exposure to clock and power validation.

San DiegoLast seen 5 days ago
$99,500 – $149,300 · Posted 10 days ago

Develop and optimize Linux Kernel features for ARM-based systems, focusing on virtualization (KVM), scheduling, memory management (IOMMU), and power management (DVFS). Debug complex software issues using JTAG debuggers, contribute to upstream open-source projects, and drive system software improvements for ARMv8/ARMv9 platforms.… Perform pre-silicon development on FPGA and QEMU platforms, and conduct security assessments and architecture design for highly critical hardware and software features. Supervise direct reports and lead cross-organizational teams on security implementation and product lifecycle management.

San DiegoLast seen 8 days ago
$99,500 – $149,300 · Posted 10 days ago

Qualcomm seeks a Windows Performance Engineer to analyze and optimize software running on Windows for Snapdragon devices, working across multiple software layers including the OS kernel, compilers, drivers, and CPU microarchitecture. The role requires implementing performance optimizations while managing power consumption trade-offs, developing analysis tools, and collaborating with internal teams and external partners.… The ideal candidate will have deep expertise in C/C++, ARM assembly, CPU and memory architecture, and experience with Windows performance profiling tools like WPA.

San DiegoLast seen 8 days ago
$145,600 – $218,400 · Posted 14 days ago

Senior ASIC design engineer role focused on next-generation high-speed HBM, LPDDR, and DDR memory subsystem architecture and RTL implementation for Qualcomm products. Responsibilities include developing memory controller and NoC-based subsystem specifications, RTL coding, micro-architecture design, synthesis, timing closure, physical design support, and gate-level simulation.… The role requires 5+ years of ASIC/RTL design experience, 3+ years of hardware architecture experience, and expertise in high-speed digital design (1GHz+) interfacing with CPU, GPU, DSP, and multimedia processors.

San DiegoLast seen 12 days ago
$141,300 – $211,900 · Posted 14 days ago

Staff engineer responsible for designing and developing CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server products. Will work on ARMv9 architecture features, participate in hardware-software co-design, system optimization, and firmware development.… The role requires strong C/C++ programming skills, deep understanding of ARM CPU architecture (ARMv8/v9), and experience with embedded systems, Linux/RTOS development, and performance optimization for ARM-based SoCs.

San DiegoLast seen 12 days ago
$197,000 – $295,400 · Posted 15 days ago

Qualcomm seeks a Principal Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug functionality in embedded SoCs. The role requires deep expertise in computer architecture (memory consistency, coherency, virtualization, security), ARM/RISC-V ISA, and multi-core CPU software stacks, with responsibility for defining 3–5 year software roadmaps and coordinating with Arm architects and third-party partners.… The candidate will troubleshoot high-performance microarchitecture issues (prefetching, speculation, memory ordering) and drive software–hardware trade-offs across heterogeneous compute platforms. 8+ years of software engineering experience with strong C/C++ skills and 15+ years in embedded systems, real-time development, and low-level drivers/firmware is expected.

San DiegoLast seen 13 days ago
$169,800 – $254,600 · Posted 16 days ago

Lead Windows platform initiatives across System BIOS, UEFI, ACPI, drivers, and applications with responsibility for full software development lifecycle, from prototype to production. Act as technical expert on Windows OS architecture, security, power management, and PC ecosystem trends; independently research requirements and guide cross-functional teams.… Deliver hands-on software development, design reviews, and technical excellence while driving innovation and continuous improvement across the platform.

San DiegoLast seen 14 days ago
$221,100 – $331,700 · Posted 17 days ago

Qualcomm is hiring a Principal Software Architect to design and implement Reliability, Availability, Serviceability (RAS) and manageability solutions for high-performance data center compute platforms based on Snapdragon/Oryon CPUs. The role requires deep expertise in ARM architecture, Linux kernels, RAS principles, and system manageability, with responsibility for architecting a robust software stack across firmware, HLOS, and BIOS layers.… You will provide technical leadership across cross-functional hardware and software teams, engage with ARM and OCP communities, and ensure seamless integration of RAS and manageability features. This position demands 8+ years of software engineering experience (or 7+ with a Master's, 6+ with a PhD) and 4+ years with C, C++, Java, or Python.

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

Senior Director leading software product management and platform strategy across embedded, mobile, edge, and data-center systems at Qualcomm. Requires 4+ years of people leadership and 3+ years in large matrixed organizations, with deep technical expertise in operating systems (Linux, Android, Windows, Chrome OS), full software stacks, and semiconductor/embedded platforms.… Responsible for defining and executing multi-release software roadmaps, influencing engineering and business stakeholders without direct authority, and building developer and OEM ecosystems. Must translate silicon capabilities into differentiated software products while balancing business requirements, technical complexity, and long-term platform objectives.

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

Qualcomm seeks a Software Engineer to develop power and limits management software for chipsets and SoCs. The role involves analyzing requirements, designing software solutions optimized for power efficiency, performing detailed analysis of existing software to improve performance and memory utilization, and developing profiling and debugging tools.… Candidates will work across pre-silicon to commercialization, collaborating with system, power, hardware, and software engineers, and may scope hardware acceleration opportunities.

San DiegoLast seen 16 days ago
$237,800 – $356,800 · Posted 18 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 17 days ago
$117,800 – $176,600 · Posted 21 days ago

As a Senior Software Engineer at Qualcomm, you will design, develop, and optimize software solutions for next-generation ARM-based data center platforms, with a focus on Linux Kernel development in areas such as virtualization (KVM), scheduling, and memory management. You will lead a team of engineers, collaborate with cross-functional teams, and contribute to upstream open-source projects.… The role requires expertise in C/C++, Linux Kernel internals, ARMv8/ARMv9 architecture, and experience with debugging tools like JTAG and development on FPGA/QEMU platforms.

San DiegoLast seen 19 days ago
$285,900 – $336,400 · Posted 25 days ago

Lead a global multi-functional team to architect, develop, and deliver power, clocking, and thermal solutions for ARM SoCs and platforms. Requires 20+ years of SoC and hardware design experience with 5+ years specifically in clock, reset, power, and thermal architecture.… Must synthesize diverse technical requirements into optimized solutions and manage cross-functional teams and external partners on sophisticated, parallel projects.

San DiegoLast seen 23 days ago
$162,600 – $244,000 · Posted 27 days ago

Senior staff engineer responsible for designing, developing, and debugging platform software drivers and modules for next-generation automotive SoCs. Will lead development efforts across multiple domains including Linux/QNX kernels, bootloaders, device drivers, multimedia systems, and low-power management frameworks.… Requires 6+ years of software engineering experience with deep hands-on expertise in embedded systems, ARM architecture, C/C++ programming, and SoC hardware debugging. Will collaborate with hardware, systems, and test teams to deliver automotive infotainment, telematics, and autonomous driving solutions.

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

Design and develop camera firmware and image-processing software for Qualcomm IoT devices, including ISP drivers, 3A algorithms, and image-quality systems. Architect embedded camera subsystems optimized for power and performance, leveraging ARM, DSP, GPU, and ML accelerators.… Lead full software lifecycle from concept through commercialization on Linux and Android platforms, collaborating with cross-functional teams to deliver production-ready imaging solutions.

San DiegoLast seen 26 days ago
$134,800 – $202,200 · Posted 29 days ago

A software security engineer role focused on vulnerability research, secure embedded software design, and tool development for government partners. The engineer will perform end-to-end vulnerability analysis against software stacks, design and implement embedded solutions, conduct code reviews and regression testing, and write technical documentation.… The role requires 2+ years of programming experience in C/C++/Java/Python, strong knowledge of x86 and ARM architectures, Linux fundamentals, reverse engineering tools (IDA Pro, Ghidra), and experience with security vulnerability identification and remediation.

San DiegoLast seen 29 days ago
$94,200 – $141,200 · Posted 1 month ago

Windows driver developer role on Qualcomm's Snapdragon platform, responsible for designing and developing drivers and embedded software across the Windows-on-Snapdragon product lifecycle. Requires strong C/C++ and Python skills, deep understanding of OS concepts (Windows/Linux kernel), ARM architecture, and hands-on embedded systems debugging.… Will collaborate across internal and external teams to triage issues, support chipset bring-up, and optimize system performance on ARM-based SoCs.

San DiegoLast seen 5 days ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks a Windows driver developer to join an Agile Scrum team developing Windows-on-Snapdragon products across their full lifecycle. The role requires strong embedded Windows software development skills, proficiency in C/C++, Python, and Shell scripting, and hands-on experience debugging ARM-based SoCs.… You will design and develop key features, gather requirements, coordinate with internal and external stakeholders, and triage issues on Qualcomm chipsets.

San DiegoLast seen 1 month ago
$161,100 – $241,700 · Posted 1 month ago

This is a dual-role position: 80% technical embedded software engineer and 20% people manager overseeing 10–15 software engineers and managers in communications systems development (F-22, F-35, fighter networks). The candidate will lead direct reports on staffing, performance reviews, career development, and compensation while also serving as an individual contributor on real-time embedded applications, low-level firmware, secure systems, and communication/networking protocols.… Required background includes a BS + 8 years (or MS + 6 years) in a STEM field, hands-on proficiency in C/C++, object-oriented programming, software lifecycle processes, and prior experience as a functional manager or technical team leader.

San DiegoLast seen 1 month ago
$111,300 – $166,900 · Posted 1 month ago

As a Senior Software Engineer in Power and Limits Management at Qualcomm, you will own or contribute to multiple aspects of software development for power-efficient chipsets across various SoC subsystems. Responsibilities include analyzing requirements, designing robust solutions, performing detailed software analysis to optimize performance and power utilization, developing profiling and debugging tools, and participating in pre-silicon evaluations.… You'll interface with system, power, hardware, and software engineers to develop innovative architectures and scope HW acceleration opportunities, with exposure across the full product lifecycle from pre-silicon to commercialization.

San DiegoLast seen 1 month ago
$162,600 – $271,000 · Posted 1 month ago

Lead Windows OS platform initiatives including System BIOS, UEFI, ACPI, drivers, and applications across the full development lifecycle. Act as a technical expert on PC industry trends, identify and mitigate technical risks, and drive platform efficiency through hands-on prototype development and cross-functional collaboration.… Require 6+ years of software engineering experience with proficiency in C, C++, Java, or Python, with deep knowledge of Windows kernel, drivers, APIs, power management, and security preferred. Provide technical guidance, lead design reviews, and foster a culture of technical excellence while contributing to short- and long-term product/technology roadmaps.

San DiegoLast seen 1 month ago
$111,300 – $166,900 · Posted 1 month ago

Qualcomm seeks an experienced Windows Performance Engineer to analyze and optimize software running on Windows on Snapdragon devices across multiple system layers—OS, kernel, compiler, drivers, assembly, and CPU/SoC architecture. The role involves deep performance analysis of benchmarks and applications, implementing software optimizations to balance performance and power consumption, developing analysis tools, and collaborating with architects and cross-functional teams.… The engineer will act as a technical lead, own project outcomes, and drive optimization strategies for next-generation Windows on Snapdragon desktop devices. Strong technical credibility, self-management, and communication skills are essential.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks a Windows Driver Developer to join an Agile Scrum team developing Windows-on-Snapdragon products. You will gather requirements, design, and develop key features across the full product lifecycle, working with kernel-level code, device drivers, and embedded systems while coordinating with internal and external teams to triage and resolve chipset issues.… Strong C/C++ and Python programming skills are required, along with hands-on embedded Windows and Linux kernel development experience, ARM/SoC debugging expertise, and deep OS concepts knowledge. You'll use tools like WinDbg and JTAG for debugging and should demonstrate proficiency in shell scripting, ARM assembly, and embedded OS internals.

San DiegoLast seen 1 month ago
$116,900 – $175,300 · Posted 1 month ago

Develop high-performance GPU kernels and runtimes for accelerating machine learning and image processing on Qualcomm Adreno GPUs. Optimize drivers for OpenCL, OpenGL ES, Vulkan, and DirectX APIs, working closely with hardware designers to understand and improve hardware/software interfaces.… Implement machine learning inference and training acceleration, write unit tests and documentation, and collaborate with partners and OEMs. Requires strong C/C++ skills, familiarity with GPGPU APIs like CUDA or OpenCL, and understanding of data structures, algorithms, and object-oriented programming.

San DiegoLast seen 17 days ago