
Engineer - AI Agentic Fuzzing & Linux Security
Qualcomm · Posted Oct 9
Semiconductor, 5G wireless technology, mobile platform, and AI computing solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Qualcomm's Engineering Group (Software Engineering) builds embedded and cloud edge software for cutting-edge connected products, with this role sitting in the Linux platform security area focused on AI-driven automated fuzzing and continuous security assurance across embedded and mobile platforms. The team works on Linux kernel and driver stack security, fuzzing infrastructure, threat modeling, and secure code review. This engineer will design and deploy intelligent fuzzing harnesses using agentic AI frameworks, build continuous fuzzing pipelines into CI/CD, and root-cause and coordinate fixes for security vulnerabilities.
What you will do
- Design, develop, and deploy AI-agent-driven fuzzing harnesses targeting Linux kernel subsystems, device drivers, and system interfaces using frameworks such as LangChain, Agno, AutoGen, or similar agentic orchestration tools.
- Build and maintain continuous fuzzing pipelines (e.g., OSS-Fuzz, QSS-Fuzz, ClusterFuzz) integrated into CI/CD workflows for automated vulnerability detection.
- Develop and tune fuzzing campaigns using popular fuzzers including Syzkaller, libFuzzer, AFL++ and custom mutation strategies.
- Perform security risk assessments and threat modeling on Linux platform components, kernel modules, and firmware interfaces.
- Conduct thorough secure code reviews to identify memory corruption, privilege escalation, race conditions, and other vulnerability classes (CWEs).
- Triage and analyze crash reports, root-cause security bugs, and coordinate patch development with owning teams.
- Research and prototype LLM-assisted harness generation, enabling near-autonomous fuzzing target creation for new codebases.
- Collaborate with platform, kernel, and security teams to integrate security requirements across the Security Development Lifecycle (SDLC).
Skills used in this role
What the employer is looking for
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
- Strong knowledge of Linux kernel internals — memory management, scheduling, IPC, syscall interface, and kernel security mechanisms (LSM, seccomp, namespaces).
- Deep expertise in Linux device driver development (character devices, platform drivers, PCIe, USB, UART, etc.) and driver debugging.
- Hands-on experience with agentic AI frameworks and the ability to build autonomous agents that reason over codebases to generate and evolve fuzz targets.
- Experience deploying continuous fuzzing infrastructure at scale — job scheduling, corpus management, crash deduplication, and coverage-guided optimization.
- Proficiency with Syzkaller — syscall description writing, syzbot integration, repro analysis, and custom grammar extension.
- Strong secure code review skills with ability to identify vulnerability patterns in C/C++ codebases.
- Familiarity with firmware security — UEFI, BIOS, TrustZone/TEE, and secure boot chains is a plus.
- Strong problem-solving, debugging, and cross-team communication skills.
- Ability to coordinate across stakeholders and manage security deliverables across multiple workstreams.
- Bachelor's degree in Engineering, Computer Science, Information Security, or related field and 2+ years of Software/Security Engineering experience. OR Master's degree in Engineering, Computer Science, or related field and 2+ years of Software/Security Engineering experience. OR PhD in Engineering, Computer Science, Information Security, or related field.
- 2+ years of hands-on experience with programming languages such as C, C++, Python, and scripting for automation.
- Demonstrated experience with Linux kernel development or security research.
Preferred qualifications
- 2+ years of Security Engineering experience with a focus on vulnerability research or offensive security tooling.
- Hands-on experience developing fuzzing harnesses for complex kernel or driver targets.
- Proficiency with Syzkaller and/or libFuzzer/AFL++ in production fuzzing campaigns.
- Experience building or contributing to AI/LLM-based code analysis or automated testing pipelines.
- Knowledge of ARM/RISC-V processor architectures, assembly language, and low-level debugging (JTAG, GDB, KGDB).
- Familiarity with static analysis tools (Klocwork, CodeQL, Semgrep) and integrating them into security pipelines.
- Experience with CVE research, bug bounty programs, or publishing security advisories.
- Understanding of embedded OS security, RTOS security hardening, and firmware attack surfaces.
- Exposure to OSS-Fuzz / ClusterFuzz infrastructure management and coverage reporting.
- Strong written and verbal communication skills with the ability to present security findings to both technical and non-technical audiences.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Qualcomm
Qualcomm is a global leader in the development and commercialization of foundational technologies for the wireless industry, including mobile processors, 5G, and on-device artificial intelligence. The company designs and markets digital communications products, semiconductor solutions, and system software used globally across smartphones, automotive solutions, IoT devices, and computing systems. Through extensive R&D and intellectual property licensing, Qualcomm powers a highly interconnected and smarter world.
- Industry
- Semiconductors
- Company size
- 50000+ employees
- Founded
- 1985
- Location
- San Diego, California, USA
- Funding stage
- Public Company
Funding
Public Company · $53M raised
- 2018-11-01Grant
Leadership
President and Chief Executive Officer
Chief Financial Officer and Chief Operating Officer
James H. Thompson
Chief Technology Officer
Chief Marketing Officer
Ann Chaplin
General Counsel and Corporate Secretary
Recent coverage
All About Circuits
Qualcomm Unveils Snapdragon 8 Elite Extreme Gen 6 and Gen 6 Chips at Snapdragon Summit 20262026-10-06
Quartz
Qualcomm Returns to Court Against Arm in High-Stakes Trial Over Royalties and Testing Tools2026-10-06
Barchart
Qualcomm's Strategic Shift: Expanding into Automotive, IoT, and AI Infrastructure2026-10-06
Qualcomm Newsroom
Snapdragon Leads the Agentic AI Age with Two of the World's Fastest Mobile SoCs2026-09-22