← Back to results

adb jobs in San Diego

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

Qualcomm seeks a Software Engineer to develop end-to-end solutions across the Android Stack and Linux kernel, working in both user space and kernel space. The role involves collaborating with systems and architecture teams to build system-level software adhering to Android framework and Linux kernel principles.… Required expertise includes OS fundamentals, Linux kernel, device driver models, and hands-on experience with Java, C++, Python, Android Application Framework, native services, and debugging tools (gdb, T32, crash analysis). Experience with Linux kernel driver development and AI/ML software development is preferred.

San DiegoLast seen 14 days ago
$169,800 – $254,600 · Posted 15 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 13 days ago
$105,800 – $176,300 · Posted 25 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 23 days ago
$134,800 – $202,200 · Posted 26 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 26 days ago
Posted 29 days 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 27 days 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 2 days ago
$134,800 – $202,200 · Posted 1 month ago

A software security engineer focused on vulnerability research, reverse engineering, and embedded software development for government customers. The role involves performing end-to-end vulnerability research against software stacks, designing and implementing security tools, developing embedded software solutions, conducting code reviews, and writing technical documentation.… Required skills include proficiency in C/C++/Java/Python, deep Linux knowledge, x86/ARM architecture expertise, reverse engineering tools (IDA Pro, Ghidra), and debugging utilities (gdb, strace, ltrace). Experience with Android, Trace32/JTAG, Git, and LLMs for augmenting reverse engineering workflows is preferred.

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

As a Product Software Engineer, you will develop and integrate software for Qualcomm products spanning smartphones, computing devices, automotive infotainment, and IoT systems. You will own software integration tasks including component integration, build automation, version control management, and baseline releases.… You will perform sanity testing on-target and in simulation environments, debug failures using tools like JTAG and ADB, automate test scenarios, and collaborate with cross-functional engineering teams on design and code reviews.

San DiegoLast seen 1 month ago