← Back to results

jtag jobs in San Diego

$114,500 – $171,700 · Posted 22 days ago

Design, develop, and optimize modem firmware and software for LTE, 5G-Advanced, and early 6G protocol stacks, implementing 3GPP-compliant features and real-time scheduling algorithms. Develop embedded software on proprietary RTOS (QuRT) with strict latency and throughput constraints, collaborate on modem bring-up and performance optimization, and resolve complex field issues using protocol logs and debugging tools.… The role requires strong C/C++ design skills, deep understanding of wireless communication principles (OFDM, MIMO, channel coding), real-time embedded systems expertise, and familiarity with AI/ML optimization techniques for adaptive modem behavior.

San DiegoLast seen 21 days ago
$156,000 – $176,800 · Posted 22 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 20 days ago
$111,300 – $166,900 · Posted 23 days ago

Embedded software engineer role focused on mobile chipset technology for QCT division. Responsibilities include verifying and debugging software stability issues, designing scalable build system software, collaborating with hardware and systems engineering teams to meet performance KPIs, and contributing to software product roadmap development.… Requires 2+ years of embedded software development and device driver experience, proficiency in C/C++/assembly, knowledge of real-time operating systems and CPU architecture, and familiarity with build systems like SCons and debugging tools like JTAG.

San DiegoLast seen 23 days ago
$105,800 – $176,300 · Posted 24 days ago

As a Sr SW Test Development Engineer, you will develop and execute test scripts and validations for Dexcom's CGM (continuous glucose monitoring) transmitters and receivers, focusing on BLE (Bluetooth Low Energy) interface testing, interoperability evaluation, and system-level use cases. You'll use Python, Android Debug Bridge (ADB), Ellisys, Selenium, and Appium to create functional and stability tests, debug customer-reported issues, and analyze results to inform next-generation device improvements.… The role requires 7–12 years of industry experience with at least 2–4 years in firmware/embedded testing, strong Python scripting skills, and familiarity with embedded protocols (GPIO, UART, SPI, I2C, CAN, TCP/IP, UDP). You'll work in an Agile environment, collaborating cross-functionally and using GitHub, Jira, and Confluence to manage test artifacts and defects.

San DiegoLast seen 22 days ago
$134,800 – $202,200 · Posted 25 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 25 days ago
$94,200 – $141,200 · Posted 26 days 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 24 days ago
$94,200 – $141,200 · Posted 27 days 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 26 days ago
$162,600 – $244,000 · Posted 27 days ago

Senior Staff Windows Developer role focused on debugger development for Windows on Snapdragon products. Responsible for end-to-end software development, debugging, and support across Windows/Linux kernel environments on ARM SoCs.… Requires deep expertise in C/C++, kernel internals, device driver programming, and embedded systems debugging with tools like WinDbg and JTAG. Must coordinate with cross-functional teams to triage and resolve chipset issues.

San DiegoLast seen 26 days ago
Posted 27 days ago

Senior embedded software engineer leading secure firmware development for satellite communication systems. Designs and implements hardware interfaces using protocols like I2C, SPI, UART, and Ethernet with embedded security controls.… Collaborates with hardware architects and security teams to bring custom silicon from concept through secure verification and production integration. Requires 7+ years of professional software engineering with deep expertise in secure embedded systems, RTOS, real-time constraints, threat modeling, and penetration testing methodologies.

San DiegoLast seen 5 days ago
$156,000 – $187,200 · Posted 27 days ago

Design and develop embedded firmware in C and C++ for next-generation wireless RF test equipment running on ARM processors. Work on RTOS, embedded Linux, and bare metal platforms, performing hardware bring-up and debugging with lab instruments like JTAG and oscilloscopes.… Collaborate with cross-functional RF, DSP, FPGA, and hardware engineering teams to support wireless technologies including 5G, WiFi, Bluetooth, mmWave, UWB, and NFC used in Apple devices.

San DiegoLast seen 25 days ago
Posted 28 days ago

Develop embedded software for microcontroller-based systems using C/C++, bare metal, and real-time operating systems, including board bring-up, device drivers, bootloaders, and firmware. Create PC-based diagnostic and test automation applications in C#.… Perform unit and integration testing, debug hardware-software issues, and validate software across environments. Collaborate with electrical, mechanical, and quality teams to integrate modules, optimize for performance and power efficiency, and ensure compliance with safety standards.

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

Qualcomm's Data Center Business Unit seeks a Senior Embedded Software Engineer to design and develop software/firmware solutions for cloud edge and data center ML workloads on high-performance silicon. The role focuses on ML acceleration, memory management, virtualization, and board support packages (BSP), with deep expertise required in embedded Linux, device drivers, RTOS, secure boot, TrustZone, and low-speed peripherals (I2C/SPI/UART).… You will collaborate across internal and cross-functional teams to advance critical technologies including process-in-memory and efficient data movement via DMA. The position requires 2+ years of low-level C programming experience and a strong foundation in SoC architecture, multi-threaded programming, and embedded development tools.

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
$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
$140,000 – $170,000 · Posted 1 month ago

Senior Firmware Engineer role developing high-performance, real-time firmware for camera-based sports equipment. Requires 6+ years of embedded systems experience with mastery of C/C++ for bare-metal and real-time development, proven ability to interface with DDR, Flash, I2C, SPI, RTOS, and LVDS components, and expertise in hardware debugging (JTAG).… The role includes mentoring junior engineers, optimizing performance-critical systems for low-latency/high-speed applications, and collaborating with hardware and systems teams. Strongly desired skills include FPGA design (Xilinx Zynq/Versal/Artix), Vitis/Vivado, computer vision/image processing, and embedded Linux.

San DiegoLast seen 1 month ago
$108,300 – $162,500 · Posted 1 month ago

Senior Display and Graphics Software Engineer supporting Qualcomm's Snapdragon platform and embedded Linux systems. The role focuses on device driver programming, display/graphics software stack debugging, kernel optimization, and direct customer support and training.… Requires strong C/C++ programming, JTAG debugging, understanding of display/GPU technologies, Linux kernel internals, and microprocessor architecture. Travel to customer sites and Qualcomm offices is required.

San DiegoLast seen 1 month ago
$115,000 – $200,000 · Posted 1 month ago

Design, implement, and maintain hardware adaptation layers, device drivers, bootloaders, and real-time operating system abstractions for next-generation hand-held radio products. Perform feasibility studies and performance analysis of RTOS on specific hardware targets, and bring up designs on physical hardware in collaboration with team members.… Requires 4+ years of embedded software development and RTOS integration experience (Nucleus, FreeRTOS, VxWorks) with deep proficiency in C/C++, ARM processors, and Linux subsystems.

San DiegoLast seen 16 days ago
$134,800 – $202,200 · Posted 1 month ago

As a Staff Software Engineer, you will design, develop, and optimize software for Qualcomm's next-generation data center platforms, leading a team of engineers. You will work on critical Linux Kernel subsystems including virtualization (KVM), scheduling, and memory management (IOMMU) for ARM-based systems.… Responsibilities include optimizing power and performance technologies like DVFS, debugging complex issues with tools like JTAG, contributing to upstream open-source projects, and performing pre-Silicon development on FPGA and QEMU platforms. The role requires 4+ years of software engineering experience with proficiency in C/C++, Python, or Java, plus strong Linux Kernel development expertise and understanding of ARMv8/ARMv9 architecture.

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

The Products and Integration team seeks an embedded software engineer to develop and integrate drivers and peripheral software for mobile chipsets. You will debug system-level issues, design scalable build systems, and collaborate with hardware and systems engineering teams to meet power and performance targets.… The role requires experience with embedded software development, device drivers, real-time operating systems, C/C++, assembly, and build systems like SCons, along with strong debugging and problem-solving skills.

San DiegoLast seen 18 days ago
$134,800 – $202,200 · Posted 1 month ago

Lead the design and development of embedded NPU software frameworks, runtime libraries, and system drivers for Qualcomm's Snapdragon SoC portfolio, optimizing for high-performance AI and multimedia workloads across mobile, automotive, compute, and XR platforms. Architect solutions across the full stack from low-level drivers to high-level frameworks, collaborating with hardware and systems teams to deliver production-grade solutions.… Drive technical decisions, mentor engineers, and optimize software using advanced NPU architecture techniques including SIMD, multi-threading, and memory hierarchy optimization. Requires deep expertise in embedded systems, C/C++, NPU architecture, real-time operating systems, and demonstrated ability to lead complex development efforts across cross-functional teams.

San DiegoLast seen 18 days ago
Posted 1 month ago

Design and implement robust firmware for embedded microcontrollers (ARM Cortex-M) in Rust and C/C++, with focus on extreme power optimization for multi-year battery life. Bridge silicon and application software by developing low-level modem firmware, satellite communication drivers, and on-device algorithms for asset tracking.… Collaborate with hardware engineers on board bring-up, peripheral verification, and debugging; lead firmware release processes from local testing to field deployment. Bachelor's degree and 2–10+ years of embedded firmware development with proven shipping experience on physical hardware required.

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

A software security engineer will perform vulnerability research against software stacks, design and implement security tools and embedded software solutions, conduct code reviews and regression testing, and write technical documentation on vulnerabilities and mitigations. The role requires 2+ years of software engineering experience with languages like C, C++, Java, or Python, plus strong knowledge of Linux fundamentals, x86/ARM architectures, and reverse-engineering tools.… Candidates should have experience with debugging tools (gdb, strace, objdump), IDA Pro or Ghidra, Android platform tools, and familiarity with LLMs for augmenting vulnerability discovery.

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

Qualcomm seeks a Software Security Engineer to develop security solutions across all software layers of device architecture, including user and kernel space. The role involves debugging in multiple software environments and on hardware, working closely with internal teams and potentially external customers.… You will need strong C programming skills with secure coding best practices, solid understanding of embedded hardware, drivers, OS concepts, and JTAG debugging. The position requires a Bachelor's degree in Engineering, Computer Science, or related field with 0–3 years of experience.

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

Embedded software engineer responsible for driving mobile chipset technology through device driver development, software integration, and system-level debugging. The role involves collaborating with cross-functional teams to verify software stability, design scalable build systems, and ensure Core Platform software meets power and performance KPIs.… Requires hands-on experience with embedded software development, real-time operating systems, build systems, and debugging tools like JTAG, with proficiency in C, C++, assembly, and scripting languages.

San DiegoLast seen 1 month 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 22 days ago