Senior Full Stack Software Engineer – CAD Infrastructure Team
Core
Design, build, and scale modern web applications, automation platforms, data services, and AI-enabled solutions to improve engineering productivity across Qualcomm's CPU, DSP, AI, SoC, and verification organizations.
Role type
Senior Full Stack Software Engineer (CAD Infrastructure)
Builds
Enterprise-grade full stack applications, scalable backend services, data platforms, and AI-driven workflows for internal engineering teams.
Domain
Semiconductor engineering / CAD infrastructure / Internal developer tools
Required skills
Python, JavaScript/TypeScript, React, REST APIs, GraphQL, SQL, NoSQL, Kubernetes, Linux, Git, Distributed systems
Preferred skills
EDA/CAD/semiconductor domain knowledge, Kubernetes/Docker, CI/CD, Message brokers (RabbitMQ/Kafka), Elasticsearch/Splunk, LLM integration, OAuth2/SAML
Technologies
React, TypeScript, FastAPI, Node.js, Express, PostgreSQL, MongoDB, Redis, Kubernetes, Docker, Terraform, Elasticsearch, Kibana, Splunk
Responsibilities
Design and develop full stack web applications; Build modern web UIs using React and TypeScript; Develop scalable backend services and APIs; Design and implement RESTful and GraphQL APIs; Build and optimize large-scale data platforms; Develop automation workflows for engineering productivity; Partner with infrastructure teams to deploy applications in Kubernetes; Build dashboards and data visualization tools; Integrate AI/ML and LLM technologies; Drive software architecture discussions and technical design reviews; Mentor junior engineers; Troubleshoot production performance and scalability issues.
Seniority
Senior, hands-on IC with mentorship responsibilities