Job Overview
Role: Engineer – Product Security Location: Hyderabad Experience: Not specified (suitable for early career professionals) Qualification: Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering or a related field Key Skills: Python, Data Structures and Algorithms, Software Engineering Fundamentals, Linux, Git, Software Security, Static Analysis, Secure Coding, AI, LLM, Agentic AI, CI/CD, REST APIs, Databases, Cloud-native development, Klocwork, Parasoft, Semgrep, Symbolic execution, Fuzzing, Vulnerability research
Job Description
Qualcomm Recruitment 2026 is hiring for an Engineer – Product Security position in Hyderabad, Telangana. The role is part of the Engineering Group under Software Engineering and focuses on AI-driven security automation, static analysis, vulnerability detection and developer productivity. The selected engineer will work on next-generation security and software quality solutions, including Python-based automation tools, AI and LLM integrations, static analysis workflows and intelligent developer tools. The position also provides exposure to software security, CI/CD, source-code analysis and advanced techniques such as symbolic execution and fuzzing.
Roles and Responsibilities
- Security Tool Development: Develop software solutions for AI-assisted security and static analysis workflows.
- Automation & Backend: Build and maintain Python-based tools, automation frameworks and backend services.
- AI/LLM Integration: Integrate AI and LLM capabilities into engineering workflows and developer tools.
- Static Analysis: Analyze static analysis findings and improve issue classification, triage and remediation.
- Development Workflow: Work with source code, build systems, CI/CD pipelines and software development tools.
- Collaboration: Collaborate with senior engineers to design scalable and reliable software solutions; Participate in code reviews.
- Testing & Documentation: Perform testing and debugging; Prepare and maintain technical documentation.
Skills and Eligibility Criteria
Educational Background: Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering or a related field.
Mandatory Technical Skills:
- Python
- Data Structures and Algorithms
- Linux environments
- Git version control
- Software security
- Static analysis
- Secure coding practices
Competencies:
- Strong software engineering fundamentals
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- Familiarity with AI, Large Language Models, Generative AI or Agentic AI (plus)
- Knowledge of REST APIs, Databases, Cloud-native development, CI/CD pipelines, Automation frameworks (preferred)
- Experience with Klocwork, Parasoft, Semgrep (preferred)
- Knowledge of Symbolic execution, Fuzzing, Vulnerability research (preferred)