← Back to results

firmware-development jobs in San Diego

$141,300 – $211,900 · Posted 2 days ago

Staff-level embedded systems engineer driving CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server products. Role spans hardware-software co-design, firmware development, system optimization, and ARMv9 architecture enablement.… Responsibilities include designing and implementing software modules, conducting code reviews, debugging, integration testing, and collaborating with hardware teams to define software architecture. Requires 4+ years of software engineering experience, proficiency in C/C++, and strong understanding of ARM CPU architecture fundamentals.

San DiegoLast seen 1 day ago
$117,800 – $176,600 · Posted 2 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 1 day ago
$99,500 – $149,300 · Posted 7 days ago

Design, develop, and validate embedded and cloud edge software for next-generation Qualcomm products. Work with systems, hardware, and architecture teams to build system-level software solutions, with hands-on experience in embedded processors, firmware development, and operating systems like FreeRTOS, Embedded Linux, and Android.… Requires 2+ years of software engineering experience and proficiency in C/C++ with familiarity in Python and shell scripting. Preferred experience includes GNSS/location-based systems, 3GPP protocols, and AI code-assist tools in resource-constrained environments.

San DiegoLast seen 5 days ago
$117,800 – $176,600 · Posted 7 days ago

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products, collaborating with systems, hardware, and architecture teams. Requires 5+ years of embedded software development experience with proficiency in C/C++, understanding of processor architecture, board support, peripheral control, and embedded debugging tools.… Prior experience with GNSS receivers, location-based systems, 3GPP protocols, and operating systems like FreeRTOS, Embedded Linux, and Android is strongly preferred. Familiarity with AI code-assist tools in resource-constrained environments is a plus.

San DiegoLast seen 5 days ago
$150,000 – $200,000 · Posted 9 days ago

Senior software engineer role building autonomous cell-therapy manufacturing instrument software in a regulated environment. Responsibilities span instrument control software architecture, firmware-hardware integration, data pipeline management, CI/CD and SDLC practices, and regulatory documentation.… Requires 7+ years developing software for instruments, medical devices, or laboratory automation under regulated lifecycles, with strong C++, Rust, or Python, closed-loop control experience, state-machine architectures, and a safety-critical mindset.

San DiegoLast seen 7 days ago
$141,300 – $211,900 · Posted 11 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 9 days ago
$115,000 – $150,000 · Posted 12 days ago

Design and implement embedded C/C++ firmware for hardware-encrypted storage solutions, with a focus on cryptographic features, FIPS certification support, and secure device behavior. You will collaborate with hardware engineering and external partners to debug HW/SW integration issues, develop verification/validation test plans, and drive products through qualification and release.… The role requires strong embedded systems fundamentals, cryptography knowledge, and the ability to produce technical documentation and participate in design/code reviews.

San DiegoLast seen 10 days ago
$197,000 – $295,400 · Posted 12 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 10 days ago
$169,800 – $254,600 · Posted 13 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 11 days ago
$114,500 – $171,700 · Posted 13 days ago

Design, develop, and optimize modem firmware and software for 5G-Advanced and early 6G protocol stacks on Qualcomm's Snapdragon chipset. Work across L1/L2/L3 protocol layers to implement 3GPP-compliant features, develop real-time scheduling and resource management algorithms, and use custom scripting to dynamically reconfigure modems based on network conditions and AI-driven signals.… Requires strong C/C++ embedded systems expertise, real-time OS experience (RTOS), wireless communication principles, and the ability to debug complex field issues and optimize performance in latency-critical environments.

San DiegoLast seen 11 days ago
$117,800 – $176,600 · Posted 14 days ago

Senior systems software engineer focused on power optimization for Snapdragon mobile SoCs. The role spans hardware-software integration across firmware, Linux kernel, and Android, requiring expertise in low-power design, DVFS, scheduler optimization, and post-silicon power debugging.… Responsibilities include prototyping power features from pre-silicon through productization, executing power KPI optimization across real workloads, and building power telemetry and analysis infrastructure. Strong foundation in computer architecture, embedded systems, and OS fundamentals required; hands-on firmware and Linux kernel development experience essential.

San DiegoLast seen 12 days ago
Posted 14 days ago

Design, develop, integrate, and test embedded real-time software for Link-16 and Tactical Datalink systems in a defense environment. Requires proficiency in C/C++ and object-oriented programming, with hands-on experience developing and debugging multi-threaded embedded applications, integrating firmware, and working with software-defined radios and tactical communications hardware.… Work in an Agile environment alongside systems engineering, hardware, and integration teams, analyzing system capabilities and resolving complex real-time and controls issues.

San DiegoLast seen 12 days ago
$99,500 – $149,300 · Posted 15 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 13 days ago
Posted 21 days ago

Design and develop secure provisioning and test software for Amazon's custom silicon, focusing on OTP/eFuse programming, cryptographic key injection, and debug-access flows. Own the full lifecycle from ATE integration with HSMs and key-management systems through post-provisioned device validation, ensuring secure boot and device identity provisioning at scale.… Build reusable ATE libraries, test utilities, and automation frameworks using Python and/or C/C++, applying strong software engineering practices and collaborating with ASIC design, DFT, and security teams. Lead technical and security reviews, identify gaps throughout the product lifecycle, and drive best practices across the team.

San DiegoLast seen 21 days ago
$159,200 – $247,600 · Posted 22 days ago

Design and develop secure provisioning and test software for Amazon's custom silicon, focusing on OTP/eFuse programming, cryptographic key injection, and debug-access flows. Own the full lifecycle from ATE integration with HSMs and secure provisioning systems through RMA debug validation, while architecting reusable test libraries and automation tooling.… Partner across ASIC design, DFT, security, and firmware teams to ensure devices meet security and manufacturability standards. Lead technical reviews, mentor engineers, and drive security best practices across the silicon test organization.

San DiegoLast seen 20 days ago
$134,347 – $141,200 · Posted 22 days ago

Design, develop, integrate, test, and optimize low-level device driver software and firmware for Qualcomm MSM ASIC chipsets, with a focus on hardware/software interfaces and performance optimization. Review systems specifications and requirements for hardware/software compatibility, work on subsystem design and total system integration, and identify and resolve program support issues.… Participate in design reviews and project meetings. Requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

San DiegoLast seen 20 days ago
$154,400 – $231,600 · Posted 25 days ago

Lead end-to-end execution of Qualcomm Data Center SoC software programs from architecture through production release, managing integrated schedules, dependencies, and cross-functional coordination across firmware, embedded software, system software, platform software, validation, and productization teams. Drive software readiness activities aligned to silicon and product milestones, track feature maturity and critical dependencies, and escalate risks impacting product schedules.… Communicate complex technical and program status to Director-level and executive leadership, establish execution frameworks supporting requirements traceability and release governance, and drive alignment across internal engineering teams and external ecosystem partners.

San DiegoLast seen 23 days ago
Posted 25 days ago

Senior Software/Firmware Systems Engineer and Architect will design, architect, and lead complex real-time embedded and mission-critical systems for space, missile defense, and high-reliability platforms. Responsibilities include defining system architecture and requirements, leading cross-functional teams through design and test reviews, integrating software/firmware payloads, and ensuring consistency across digital engineering artifacts.… The role requires 7–12+ years of embedded systems experience with expertise in microcontrollers, FPGAs, communication protocols (RS-422, I²C, GigE, SPI, TCP/UDP, MQTT, Modbus), and formal verification/validation processes; strong technical leadership and customer-facing communication skills are essential.

San DiegoLast seen 23 days ago
$192,600 – $289,000 · Posted 26 days ago

Design and develop CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server platforms. Work on ARMv9 architecture features, firmware development, and hardware-software co-design, including performance optimization and system-level software enablement.… Participate in code reviews, debugging, unit testing, and technical documentation while collaborating with cross-functional hardware and software teams. Requires 8+ years of software engineering experience with strong C/C++ programming skills and embedded systems expertise.

San DiegoLast seen 24 days ago
Posted 27 days ago

Principal Systems Engineer leading full product development lifecycle for a Class II Medical Device, defining system architecture and engineering strategy across electrical, firmware, software, and manufacturing domains. Owns multidisciplinary systems end-to-end, establishing development processes (CI/CD, automated testing, version control), leading embedded hardware and firmware architectures, and ensuring FDA compliance and Design Controls adherence.… Serves as primary technical authority coordinating internal teams and external partners, conducting design/architecture reviews, supporting manufacturing scale-up, and mentoring cross-functional engineers. Requires 12+ years of multidisciplinary product development with demonstrated systems engineering expertise, regulated-industry experience, and technical leadership without direct authority.

San DiegoLast seen 25 days ago
Posted 28 days ago

Senior embedded software engineer role developing flight software for Amazon's Leo satellite constellation. Responsibilities include designing and implementing payload radio and mode management software in C/C++ on embedded Linux systems, collaborating with hardware teams on board bring-up and integration, and following high-reliability practices for satellite security and operations throughout the satellite lifecycle.

San DiegoLast seen 26 days ago
$114,000 – $171,000 · Posted 1 month ago

Principal or Sr. Principal embedded software engineer responsible for developing, integrating, and debugging low-level firmware and real-time multi-threaded embedded applications for Link 16 tactical datalink systems.… The role requires proficiency in C/C++, object-oriented programming, and the full software lifecycle from requirements to testing, with hands-on experience troubleshooting Link 16 waveforms, working with tactical datalink radios/terminals, and collaborating across systems engineering, hardware, and integration teams in an Agile environment. Candidates must be able to obtain a U.S. Secret-level security clearance and work full-time onsite.

San DiegoLast seen 10 days ago
$141,300 – $211,900 · Posted 1 month ago

Staff Engineer on Qualcomm's CPU software architecture team responsible for designing, developing, and optimizing firmware and software for ARM-based SoCs across mobile, laptop, automotive, cloud, and server products. The role involves hardware-software co-design, system optimization, and participation in ARMv9 architecture enablement.… Responsibilities include writing and reviewing code, debugging, integration testing, and collaborating with hardware design teams to define software architecture across embedded and cloud-edge platforms.

San DiegoLast seen 1 month ago
$137,042 – $202,200 · Posted 1 month ago

Staff-level embedded software engineer responsible for designing, developing, integrating, and validating real-time embedded software, RTOS environments, and firmware for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. Leads technical planning, synthesizes complex requirements, performs driver development and debugging, and identifies process improvements.… Creates engineering documentation, technical specifications, and actively contributes to design reviews and project planning. Requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, plus three years of related experience.

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

Design, develop, and optimize CPU software architecture and firmware for Qualcomm's custom ARM-based SoCs used in mobile, automotive, cloud, and server products. Participate in hardware-software co-design, system performance optimization, and ARMv9 architecture feature enablement.… Conduct code reviews, debugging, and integration efforts while collaborating with hardware design teams to define software architecture and ensure quality standards.

San DiegoLast seen 1 month ago