Engineer – Product Security
Qualcomm — Hyderabad, Telangana
₹6–12 LPA (HireSetu estimate) · Entry level · Freshers eligible · Full-time · onsite
HireSetu listing reference 0b2c29 — confirm requirements below, then apply on the employer site.
Quick answer: An entry-level opening on a team building AI-driven static analysis and vulnerability triage tooling. Solid Python and core CS fundamentals are the gate; the security and LLM depth is what you'll build on the job.
From Qualcomm's job posting
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Job Summary
We are looking for a motivated engineer to join our team building next-generation AI-driven security and software quality solutions. The role involves working on projects focused on static analysis, AI agents, developer productivity, vulnerability detection, and software security automation.
Responsibilities
- Develop software solutions for AI-assisted security and static analysis workflows.
- Build and maintain Python-based tools, automation frameworks, and backend services.
- Integrate AI/LLM capabilities into engineering workflows and developer tools.
- Analyze static analysis findings and help improve issue classification, triage, and remediation.
- Work with source code, build systems, CI/CD pipelines, and software development tools.
- Collaborate with senior engineers on designing scalable and reliable solutions.
- Participate in code reviews, testing, debugging, and documentation.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, Software Engineering, or related field.
- Strong programming skills in Python.
- Good understanding of data structures, algorithms, and software engineering fundamentals.
- Familiarity with Linux environments and Git version control.
- Basic knowledge of software security, static analysis, or secure coding practices.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Preferred Qualifications
- Exposure to AI/LLMs, Generative AI, or Agentic AI concepts.
- Experience with REST APIs, databases, or cloud-native development.
- Familiarity with static analysis tools such as Klocwork, Parasoft, Semgrep, or similar tools.
- Knowledge of CI/CD pipelines and automation frameworks.
- Interest in software security, vulnerability research, symbolic execution, or fuzzing.
What You'll Learn
- AI-native software development practices.
- Security automation and vulnerability detection at scale.
- Static analysis, symbolic execution, and fuzzing techniques.
- Building agent-based systems and intelligent developer tools.
- Enterprise-grade software engineering and platform development.
Text from Qualcomm's official job posting, formatted by HireSetu. The employer's own page is the final word on details.
HireSetu's note
The bar is Python plus fundamentals
The required list is mostly programming: strong Python, data structures and algorithms, Linux, Git, and a degree in CS, electronics or software engineering. Software security and secure coding appear at a basic level, so someone who has read about static analysis but never run a scanner is still in range.
The preferred list holds the depth: Klocwork, Parasoft, Semgrep, CI/CD pipelines, REST APIs, cloud-native work, agentic AI. Treat those as bonuses, because that's how the listing treats them. An internship, a CTF habit or a side project that parses source code or wraps an LLM API gives you something concrete to point at. The work is onsite in Hyderabad.
Python tooling around scanner findings
Day to day this is Python around scanner output: pulling findings, sorting real problems from noise, improving how issues get classified, then plumbing the whole thing into build pipelines. It's defensive automation, closer to developer tooling than to penetration testing.
For preparation, be able to write and run Python under pressure. Practice the standard array, string and hashing problems. Get comfortable in a Linux shell and with a branch-and-merge Git workflow. Read up on what a static analyser flags and why false positives pile up, since triage is a named responsibility here. A rough sense of how an LLM gets called as a tool inside a pipeline helps too, because that's the team's premise.
Drafted with AI from Qualcomm's job posting and checked by Prashanth Jakkula before publishing. See our Editorial Policy.
How to apply
- Open Qualcomm's careers site with the Apply button.
- Upload your resume; the site reads it to build your profile.
- Check what it pulled from your resume, answer any questions and submit.
No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.
Similar openings on HireSetu
- Engineer/Associate Engineer – AI & Automation Engineer at Micron — Hyderabad - Phoenix Aquila — VLSI · Part-time
- ASIC Verification Engineer at NVIDIA — Hyderabad — VLSI · Full-time
- Software Engineer – Embedded/Firmware at IBM — Bangalore — VLSI · Full-time
- DFX RTL Design Engineer at AMD — Hyderabad — VLSI · Full-time
- ENGINEER, SIG ELECTRICAL DESIGN at Micron — Hyderabad — VLSI · Full-time
View Engineer – Product Security on HireSetu · More Qualcomm jobs · VLSI jobs · Jobs in Hyderabad · Career Insights · FAQ · Companies