Senior Full Stack Software Engineer – CAD Infrastructure Team

Qualcomm

Santa Clara (CA)

On-site

USD 167,100 - 250,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm Technologies, Inc. seeks a Senior Full Stack Software Engineer to design, build, and scale modern web apps, automation platforms, and data services for engineering productivity.

This role spans front-end and back-end work, with React/TypeScript, Python/Node.js, and cloud infrastructure. You will collaborate with PMs, DevOps, and infrastructure architects to deliver tools used across thousands of engineers.

Qualifications

  • Bachelor's, Master's, or PhD in CS/CE or related field.
  • 8+ years of professional software development experience.
  • Experience building and deploying full-stack web apps; strong Python and JS/TS.

Responsibilities

  • Design, develop, and maintain enterprise full-stack applications.
  • Build web UIs with React, TypeScript.
  • Develop scalable backend services and APIs (Python/Node.js).
  • Deploy in Kubernetes and containerized environments.
  • Mentor engineers and improve engineering practices.

Skills

React
TypeScript
JavaScript ES6+
Redux/Zustand
HTML5
CSS3
Material UI
AG Grid
UI/UX principles

Education

Bachelor's in Computer Science/Engineering
Master's in Computer Science/Engineering
PhD in CS/CE/EE

Tools

Kubernetes
Docker
Git
CI/CD Pipelines
Linux
Terraform

Job description

Company: Qualcomm Technologies, Inc.

Job Area: Engineering Group, Engineering Group > CPU Engineering

Qualcomm's CAD Infrastructure team develops and operates mission‑critical engineering platforms used by thousands of engineers across CPU, DSP, AI, SoC, Physical Design, Verification, and Software organizations. We are seeking a Senior Full Stack Software Engineer to design, build, and scale modern web applications, automation platforms, data services, and AI‑enabled solutions that improve engineering productivity across the company.

This role is ideal for an experienced engineer who enjoys working across the full technology stack—from intuitive front‑end user experiences to highly scalable backend services, cloud‑native infrastructure, data platforms, and AI‑driven workflows.

You will collaborate closely with engineering teams, technical program managers, DevOps engineers, and infrastructure architects to deliver tools that are used daily by Qualcomm's engineering community.

Responsibilities
  • Design, develop, and maintain enterprise‑grade full stack applications used across engineering organizations.
  • Build modern web UIs using React, TypeScript, and modern frontend frameworks.
  • Develop scalable backend services and APIs using Python, Node.js, FastAPI, Express, or similar technologies.
  • Design and implement RESTful and GraphQL APIs.
  • Build and optimize large‑scale data platforms leveraging SQL and NoSQL databases.
  • Develop automation workflows for engineering productivity, infrastructure management, analytics, and reporting.
  • Partner with infrastructure teams to deploy and operate applications in Kubernetes and containerized environments.
  • Build dashboards, reporting platforms, and data visualization tools.
  • Integrate AI/ML and LLM technologies into internal engineering workflows where applicable.
  • Drive software architecture discussions, technical design reviews, and best practices.
  • Mentor junior engineers and contribute to engineering excellence across the team.
  • Troubleshoot performance, scalability, reliability, and security issues in production environments.
  • Collaborate with cross‑functional teams to translate business and engineering requirements into technical solutions.
Required Qualifications
  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, or related field.
  • 8+ years of professional software development experience.
  • Strong experience building and deploying full stack web applications.
  • Expert‑level programming skills in Python.
  • Strong experience with JavaScript/TypeScript and Node.js.
  • Experience developing modern front‑end applications using React.
  • Experience building REST APIs and microservices.
  • Strong understanding of software design patterns, object‑oriented programming, and distributed systems.
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with NoSQL databases such as MongoDB.
  • Experience with Git‑based development workflows.
  • Experience working in Linux environments.
  • Strong debugging, performance tuning, and problem‑solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience supporting EDA, CAD, semiconductor design, verification, or high‑performance computing environments.
  • Experience with Kubernetes, Docker, Rancher, or cloud‑native platforms.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with message brokers such as RabbitMQ, Kafka, or similar technologies.
  • Experience building data analytics and reporting solutions.
  • Experience with Elasticsearch, Kibana, Splunk, or observability platforms.
  • Experience with LSF, Slurm, or distributed job scheduling systems.
  • Experience developing AI/LLM‑powered applications and integrations.
  • Experience with authentication frameworks such as OAuth2, SAML, LDAP, or Active Directory.
  • Experience leading technical projects and mentoring engineers.
Minimum Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
  • PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Technical Skills
Front End
  • React
  • TypeScript
  • JavaScript (ES6+)
  • Redux / Zustand
  • HTML5
  • CSS3
  • Material UI / AG Grid
  • Modern UI/UX design principles
Back End
  • Python
  • FastAPI
  • Node.js
  • Express.js
  • REST APIs
  • GraphQL
Databases
  • MongoDB
  • PostgreSQL
  • MySQL
  • Redis
Infrastructure & DevOps
  • Kubernetes
  • Docker
  • Git
  • CI/CD Pipelines
  • Linux
  • Terraform (preferred)
Data & Analytics
  • SQL
  • Elasticsearch
  • Kibana
  • Splunk
  • Data Pipelines
AI & Emerging Technologies
  • LLM Integration
  • RAG Architectures
  • Agentic AI Systems
  • Vector Databases
What Success Looks Like
  • Deliver highly scalable platforms used by thousands of engineers.
  • Increase engineering productivity through automation and self‑service solutions.
  • Improve reliability, performance, and observability of critical infrastructure services.
  • Lead architectural decisions for next‑generation CAD infrastructure platforms.
  • Mentor engineers and elevate engineering standards across the organization.
Compensation & Benefits
  • Pay range: $167,100.00 - $250,700.00
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package supporting work, home, and play.

Qualcomm is an equal opportunity employer. Qualcomm is committed to providing an accessible hiring process for individuals with disabilities. For accommodation requests, please e‑mail disability-accomodations@qualcomm.com.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

For more information about this role, please contact Qualcomm Careers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer – CAD Infrastructure Team
Senior Full Stack Software Engineer – CAD Infrastructure Team

Qualcomm • Folsom (CA)

On-site
USD 167,000 - 251,000
Senior Full Stack Software Engineer – CAD Infrastructure Team Santa Clara, California, United S[...]
Senior Full Stack Software Engineer – CAD Infrastructure Team Santa Clara, California, United S[...]

Qualcomm • Santa Clara (CA)

On-site
USD 167,000 - 251,000
Sr Staff Frontend Software Engineer, AI Hub
Sr Staff Frontend Software Engineer, AI Hub

Qualcomm • Santa Clara (CA)

On-site
USD 178,400 - 278,900
Full Stack Engineer / FrontEnd Engineer, Qualcomm AI SW Stack
Full Stack Engineer / FrontEnd Engineer, Qualcomm AI SW Stack

Qualcomm • San Diego (CA)

On-site
USD 122,000 - 185,000
Sr Staff Frontend Software Engineer, AI Hub
Sr Staff Frontend Software Engineer, AI Hub

Qualcomm • Seattle (WA)

On-site
USD 178,400 - 278,900
Senior System and Hardware Validation Engineer
Senior System and Hardware Validation Engineer

Qualcomm • San Diego (CA)

On-site
USD 111,300 - 166,900
#Senior Software Engineer
#Senior Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Competitive annual discretionary bonus
Annual RSU grants
Comprehensive benefits package
Sr Staff Frontend Software Engineer, AI Hub
Sr Staff Frontend Software Engineer, AI Hub

Qualcomm • San Diego (CA)

On-site
USD 178,400 - 278,900
Discretionary bonus
RSU grants
Comprehensive benefits
Staff & Senior Staff Software Engineer, AI Software Platform (Onsite)
Staff & Senior Staff Software Engineer, AI Software Platform (Onsite)

Qualcomm • San Diego (CA)

On-site
USD 158,400 - 237,600
Annual discretionary bonus
Competitive benefits package
Opportunity for RSU grants
Sr. Staff Hardware Design Engineer, SoC/SIP
Sr. Staff Hardware Design Engineer, SoC/SIP

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000