← Back to results

bsp jobs in San Diego

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

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. Develop BSP and device drivers, perform board bring-up, and work with RTOS and secure boot architecture on embedded platforms.… Debug using JTAG/SWD and GNU/LLVM tools, write unit tests, and collaborate with hardware and systems engineers on system-level software solutions. Requires 2+ years of embedded software experience, proficiency in C, and deep knowledge of SoC architecture, multi-threaded programming, and embedded Linux environments.

San DiegoLast seen 7 days ago
$197,000 – $295,400 · Posted 13 days ago

Lead automotive software platform engineering programs at Qualcomm as the chief technical counterpart to OEM customers. Manage end-to-end program delivery from conception through SOP, coordinating cross-functional Qualcomm teams (hardware, software, systems, safety, security) while serving as the voice of the customer in internal forums.… Define technical solutions around SoCs, BSPs, platform software, and reference architectures; anticipate customer needs and translate them into platform requirements. Requires 6–8+ years of software engineering experience with strong embedded systems and automotive systems background (compute platforms, embedded OS stacks, ADAS architecture).

San DiegoLast seen 11 days ago
$207,600 – $311,400 · Posted 13 days ago

Director of Engineering leading Qualcomm's automotive platform software strategy and execution for OEM customers. Acts as chief technical counterpart for ADAS programs, managing end-to-end software engineering projects from RFI/RFQ through SOP while coordinating internal cross-functional teams (hardware, software, systems, safety, security).… Requires 8+ years software engineering experience with 4+ years hands-on programming (C, C++, Java, Python) and proven background in automotive systems architecture, embedded stacks (QNX/Linux/Android), and safety frameworks (ISO 26262, ASPICE).

San DiegoLast seen 11 days ago
$156,000 – $176,800 · Posted 23 days ago

Develop low-level firmware in C/C++ for microcontrollers, processors, custom ASICs, FPGAs, and embedded hardware platforms. Design and maintain board support packages, hardware abstraction layers, bootloaders, and device drivers; perform board bring-up, hardware validation, and debug complex hardware/firmware issues using lab instrumentation.… Requires 4+ years of embedded firmware experience, strong C/C++ skills, hands-on board bring-up and debugging expertise, and knowledge of embedded communication protocols (SPI, I2C, I3C, UART, Ethernet, CAN, RS-422, RS-485). Support high-reliability firmware development practices including fault management, redundancy, power management, and collaborate across hardware, FPGA, verification, and manufacturing teams.

San DiegoLast seen 21 days ago
Posted 27 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 25 days ago
Posted 28 days ago

Design, develop, and test embedded software for aerospace spacecraft and computer boards, with hands-on responsibility for bootloaders, BSPs, kernels, and device drivers across VxWorks, Embedded Linux, RTEMS, and bare-metal platforms. Write C/C++ and assembly code for real-time, high-reliability systems, and develop Python-based test automation tools.… Participate in system verification, debugging, manufacturing support, and cross-discipline design reviews; contribute to software architecture and process improvement across projects. Requires 8–30 years of embedded systems experience, strong C/C++/Python proficiency, and deep knowledge of kernel/driver development, low-level debugging, and file-system fundamentals.

San DiegoLast seen 26 days 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
$192,600 – $289,000 · Posted 1 month ago

Principal Engineering role leading automotive platform software initiatives at Qualcomm, serving as the chief technical counterpart to OEM engineering leadership. Responsibilities include developing deep understanding of OEM roadmaps and architectures, leading all technical aspects of business acquisition and delivery execution, coordinating cross-functional Qualcomm engineering teams (HW, SW, systems, safety, security), and representing customer needs in internal forums.… Requires 6–8+ years of software engineering experience (depending on degree level), with 4+ years in C, C++, Java, or Python, and preferred expertise in automotive systems, compute platform architecture, and embedded software stacks (QNX, Linux, Android).

San DiegoLast seen 1 month ago
$192,600 – $289,000 · Posted 1 month ago

Lead Qualcomm's GenAI transformation for embedded and software engineering, building reusable AI agents, agentic workflows, and developer productivity tools that scale across teams. Partner with platform and engineering teams to establish secure AI practices, governance models, and metrics while serving as a technical thought leader who shapes the organization's transition to AI-native engineering workflows.… Requires Principal-level technical leadership with deep expertise in generative AI, LLM-based systems, and hands-on experience deploying GenAI solutions in complex engineering environments. Collaborate on code generation, code review, test automation, and release readiness use cases while driving measurable productivity and quality improvements.

San DiegoLast seen 22 days ago
$179,200 – $268,800 · Posted 1 month ago

Staff Product Manager role owning the global ADAS/Autonomous Driving and Infotainment software product roadmap for Qualcomm's SoC platforms. Responsible for defining product strategy from conception through end-of-life, analyzing business opportunities, driving execution, and leading customer engagements.… Requires deep expertise in ADAS/AD software development, platform software (Linux, QNX, BSP), embedded software, middleware, automotive SW development, functional safety, and image/video processing. Will lead engineering discussions at principal-engineer level on BSP, drivers, OS, RTOS, AUTOSAR, ADAS middleware, IVI solutions, AI/ML processing, and functional safety standards, while managing cross-functional stakeholders across product management, engineering, business development, marketing, finance, and sales.

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

Senior Embedded Software Engineer role at Qualcomm's Data Center Business Unit focused on designing and developing software/firmware for cloud edge and data center ML acceleration on high-performance silicon. The role requires deep expertise in embedded systems including board support packages, device drivers, RTOS, secure boot, TrustZone, and low-speed peripherals (I2C/SPI/UART), combined with proficiency in C/C++ development, debugging with JTAG/SWD, and embedded Linux.… Responsibilities include ML acceleration, process-in-memory optimization, memory management, virtualization, and collaboration with cross-functional teams. Ideal candidate has 2+ years of low-level C programming and background in SoC architecture, DMA, PCIe, and multi-threaded programming.

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

Director/Principal Engineer leading all technical aspects of automotive software programs with OEM customers, including Cockpit (IVI) and ADAS initiatives. Responsibilities span technical leadership of SoC, platform software, tools, and system integration; program execution across concept through SOP and maintenance phases; and serving as the primary technical liaison between customer engineering executives and Qualcomm's internal teams.… The role requires coordinating cross-functional engineering workstreams (hardware, software, systems, safety, security, tools, test), driving resolution of critical technical issues, and translating customer needs into platform requirements and solutions.

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

Sr. Staff Software Engineer to design, develop, and optimize embedded software systems for secure government platforms, with emphasis on bootloader-to-application layers.… Role requires strong C/C++ and embedded systems expertise (6+ years), experience with platforms like Android, Linux, QNX, and RTOS, and ability to debug complex issues across the full software stack. Responsibilities include system integration, technical documentation, collaboration with test/systems teams, and direct customer engagement at technical exchange meetings. Ideal candidate has deep knowledge of subsystems like modem, BSP, networking, compute/AI, multimedia, or platform security.

San DiegoLast seen 1 month ago