Theme

Language

Global EN
Sweden ENSV
India EN

Silicon & Data Automation Systems Software Engineer, Staff

Technology, Data & Digital · Software & Web Development · Software Engineering · Data Engineering

In short

Qualcomm is seeking a Staff Engineer for Silicon & Data Automation Systems in Bangalore, India, to develop production-grade automation, data pipelines, and tools for semiconductor engineering. This senior individual contributor role emphasizes an AI-first engineering mindset, leveraging LLM-based tools to enhance development velocity and quality within complex semiconductor workflows.

Responsibilities

  • Design, develop, test, and maintain automation tools for silicon and system yield engineering workflows.
  • Build reliable Linux-based automation services, scripts, data loaders, and backend systems.
  • Develop production-grade solutions with logging, monitoring, error handling, and documentation.
  • Build and maintain data pipelines for collecting, transforming, and loading engineering and manufacturing data.
  • Work with relational databases, SQL, and schema design for automation workflows.
  • Use LLM-based coding agents and AI-assisted automation tools to improve productivity and quality.
  • Build backend tools, dashboards, web applications, APIs, and command-line utilities.
  • Integrate automation into existing engineering workflows without disrupting production.
  • Collaborate with engineers across design, DFT, validation, diagnostics, and data domains.
  • Communicate technical findings clearly to diverse audiences.
  • Participate in code reviews, design discussions, and production readiness reviews.
  • Collaborate effectively across time zones, including overlap with U.S. Central Time morning hours.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Engineering, Software Engineering, or related field, or equivalent practical experience.
  • Strong hands-on experience with Linux-based development and automation, including shell scripting, server-side troubleshooting, cron jobs, file systems, and permissions.
  • Strong programming skills in Python or a comparable language for automation, data processing, backend systems, or engineering tools.
  • Strong experience with SQL, relational databases, data modeling, query development, and database-backed applications.
  • Experience building automation that processes, validates, transforms, or integrates large technical datasets.
  • Experience developing production-quality software or automation with testing, logging, error handling, documentation, and maintainability.
  • Experience using Git or similar version control systems in a collaborative environment.
  • Practical experience using LLM-based coding agents or AI-assisted development tools to improve productivity.
  • Ability to review AI-generated work critically and maintain ownership of correctness, security, reliability, and production readiness.
  • Strong debugging and problem-solving skills across software, data, database, and Linux environments.
  • Excellent written and verbal communication skills in English.
  • Ability to work effectively with U.S.-based stakeholders with required time overlap.

Desired Qualifications

  • Experience with semiconductor design, DFT, validation, diagnostics, yield, or product engineering environments.
  • Experience working with engineering datasets such as test data, DFT outputs, manufacturing data, diagnostic data, or high-volume silicon or system telemetry.
  • Familiarity with semiconductor data formats such as STDF, KLARF, wafer maps, lot history, test results, binning, dispositions, or assembly data.
  • Experience building automation for engineering teams in semiconductor, manufacturing, hardware, or similar domains.
  • Experience with Oracle, PL/SQL, ODBC, database loaders, schema design, or production database integration.
  • Experience with Django or similar backend frameworks.
  • Experience with REST APIs, internal tools, dashboards, reporting systems, or workflow applications.
  • Experience with log analytics, monitoring, Splunk, or observability tools.
  • Experience with batch compute, distributed jobs, LSF or grid environments, or multi-server automation.
  • Experience building or integrating AI-assisted tools, internal agents, MCP servers, or RAG workflows.
  • Familiarity with responsible AI-assisted development practices, including human-in-the-loop review and secure handling of generated outputs.
  • Experience working across global teams and time zones.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Qualcomm is committed to providing an accessible process for individuals with disabilities.
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.
  • The company expects its employees to abide by all applicable policies and procedures, including security and confidentiality.

Skills

PythonLinuxSQLDjangoREST APIGitShell Scripting
#automation#silicon#data#systems#software engineering#yield engineering#semiconductor#AI#LLM#Linux#Python#SQL#database
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

3 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant