
Full Stack Software Engineer, Staff
Qualcomm · Posted Oct 21
Semiconductor, 5G wireless technology, mobile platform, and AI computing solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
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. The team builds web applications, automation platforms, data services, and AI-enabled solutions that improve engineering productivity across the company. This role is a full stack engineering position spanning React/TypeScript front ends, Python and Node.js backend services, data platforms, Kubernetes-based deployment, and AI/LLM integration into internal engineering workflows.
What you will do
- 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.
Skills used in this role
What the employer is looking for
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
- 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.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Qualcomm
Qualcomm is a global leader in the development and commercialization of foundational technologies for the wireless industry, including mobile processors, 5G, and on-device artificial intelligence. The company designs and markets digital communications products, semiconductor solutions, and system software used globally across smartphones, automotive solutions, IoT devices, and computing systems. Through extensive R&D and intellectual property licensing, Qualcomm powers a highly interconnected and smarter world.
- Industry
- Semiconductors
- Company size
- 50000+ employees
- Founded
- 1985
- Location
- San Diego, California, USA
- Funding stage
- Public Company
Funding
Public Company · $53M raised
- 2018-11-01Grant
Leadership
President and Chief Executive Officer
Chief Financial Officer and Chief Operating Officer
James H. Thompson
Chief Technology Officer
Chief Marketing Officer
Ann Chaplin
General Counsel and Corporate Secretary
Recent coverage
Qualcomm News
Qualcomm Announces Long-Term Patent Cross-License Agreement with Transsion2026-10-16
Qualcomm News
Qualcomm Unveils AI-Native Broadband Innovations Across Fiber, Wi-Fi 8, Fixed Wireless, and Network Infrastructure and Security at Network X 20262026-10-12
Qualcomm News
Huawei and Qualcomm Announce Broad Patent License Agreement2026-10-04