Talent Apply
Log in
All jobs
Q

Job title not disclosed

Qualcomm
Telangāna, India

About this role

Role Overview

The Software Engineer – AI-Native Security Automation will develop AI-powered tools and automation solutions that improve software security, vulnerability detection, and developer productivity. The role combines Python development, AI/LLMs, static code analysis, and security automation to build intelligent engineering tools.

Key Responsibilities

  • Develop software for AI-assisted security and static analysis workflows.

  • Build and maintain Python-based tools, automation frameworks, and backend services.

  • Integrate AI/LLMs into developer workflows and engineering tools.

  • Analyze static analysis results and improve issue classification, triage, and remediation.

  • Work with:

  • Source code

  • Build systems

  • CI/CD pipelines

  • Software development tools

  • Collaborate with senior engineers to design scalable, reliable solutions.

  • Participate in:

  • Code reviews

  • Testing

  • Debugging

  • Documentation

Required Qualifications

  • Bachelor's or Master's degree in:

  • Computer Science

  • Software Engineering

  • Electronics

  • Related engineering field

  • Strong programming skills in Python.

  • Good understanding of:

  • Data structures

  • Algorithms

  • Software engineering fundamentals

  • Familiarity with:

  • Linux

  • Git version control

  • Basic knowledge of:

  • Software security

  • Static analysis

  • Secure coding practices

  • Strong analytical, problem-solving, communication, and teamwork skills.

Preferred Qualifications

  • Exposure to:

  • Large Language Models (LLMs)

  • Generative AI

  • Agentic AI

  • Experience with:

  • REST APIs

  • Databases

  • Cloud-native development

  • Familiarity with static analysis tools such as:

  • Klocwork

  • Parasoft

  • Semgrep

  • Knowledge of:

  • CI/CD pipelines

  • Automation frameworks

  • Interest in:

  • Vulnerability research

  • Symbolic execution

  • Fuzzing

  • Software security

Learning Opportunities

Engineers in this role will gain experience with:

  • AI-native software development
  • Security automation at scale
  • Static analysis and vulnerability detection
  • Symbolic execution and fuzzing
  • Agent-based AI systems
  • Enterprise software engineering
  • Intelligent developer tools and platform development

Technical

Skills

  • Emphasized

  • Python

  • AI & LLM integration

  • Static code analysis

  • Software security

  • Linux

  • Git

  • CI/CD

  • REST APIs

  • Backend development

  • Automation frameworks

Overall

This is an early-career software engineering position focused on the intersection of AI and cybersecurity. It is ideal for candidates with strong Python skills and software engineering fundamentals who want to build AI-powered security tools, automate vulnerability detection, integrate LLMs into developer workflows, and contribute to modern, enterprise-scale software engineering at Qualcomm.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →