2025-08-18
General Summary:
What’s in it for you?
Qualcomm is enabling a world where everyone and everything can be intelligently connected. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.
Qualcomm engineering teams rely heavily on the latest EDA technologies to design and develop new products. This role offers an exciting opportunity to design and deliver a portfolio of distributed software solutions and services for core engineering teams which are used across Chipset design lifecycle. These applications require a good understanding of the semiconductor domain and development of integrations with a variety of SoC systems.
What are we looking for?
The ideal candidate would be a technical leader experienced in engaging with business and technical stakeholders, understanding complex problem statements, and proposing value-driven solutions. This role requires hands-on experience in product development, enterprise-level integrations, expertise with Java/Python programming, NoSQL databases, messaging systems (Rabbit MQ/Kafka), with a focus on performance, scalability & security.
What will you do?
This role’s responsibilities include:
• Design and develop software solutions used for planning, execution and optimization of chipset design
• Collaborate with global teams to define project requirements, scope, and deliverables.
• Ensure the delivery of high-quality software solutions that meet business objectives and customer needs.
• Implement best practices for software development, including coding standards, code reviews, and automated testing.
• Lead a team of software developers, providing mentorship and guidance to foster professional growth.
• Build a culture of collaboration, accountability, and continuous learning within the team.
Experience:
12 or more years of experience with strong fundamentals in Programming, Enterprise Application Integration, Messaging Systems & Databases.
Skills
Must:
• Strong Fundamentals in object-oriented design, data structures, algorithms and problem solving.
• Hands on programming experience with Python with in-depth understanding of Numpy, Pandas & Multithreading/processing.
• Strong knowledge in Java Programming with understanding of Spring Boot, Spring Data & Multithreading.
• Strong understanding of React/Next JS and Angular frameworks
• Expertise in designing scalable Microservices
• Expertise with SQL and No SQL Databases especially Mongo DB.
• Expertise with Elastic Search.
• Experience working in a distributed team and communicating across geographic boundaries
• Experience with mentoring and guiding junior team members
• Knowledge of SoC development process/semiconductor domain.
Desirable:
• Experience with Search frameworks (Lucene/Apache SOLR/Elastic Search)
• Experience using websockets or service workers
• Experience building statistical data visualizations
• Experience with GCP/Bigquery
Education Requirements
• Bachelor's degree in technical discipline or equivalent experience required.
Minimum Qualifications:
• 6+ years of IT-related work experience with a Bachelor's degree.
OR
• 8+ years of IT-related work experience without a Bachelor’s degree.
• 2+ years of experience leading projects/programs.
Get notified when new jobs are added by Qualcomm