Qualcomm India Private Limited has listed an Associate Engineer – CAD AI/ML opportunity in Bangalore, India. This position belongs to the Engineering Group, under Hardware Engineering, and focuses on applying artificial intelligence, machine learning, programming, and automation to semiconductor design workflows.
Candidates with a background in Computer Science, Information Technology, Artificial Intelligence, Machine Learning, or a related discipline can review the eligibility criteria and technical requirements for this opportunity. The position is listed for candidates with 0–1 year of relevant experience.
Qualcomm Job Overview
| Company | Qualcomm India Private Limited |
| Job Title | Associate Engineer – CAD AI/ML |
| Job ID | 3097154 |
| Location | Bangalore, India |
| Business Unit | Engineering Group – Hardware Engineering |
| Experience | 0–1 year, as stated in the job description |
| Education | Relevant degree or qualification in Computer Science, IT, Engineering, or a related field; see the eligibility details below. |
| Job Category | Hardware Engineering, AI/ML, Software Automation |
| Salary | Not specified in the provided job description |
About the Role
The Associate Engineer – CAD AI/ML position involves developing intelligent automation solutions for computer-aided design (CAD) and electronic design automation (EDA) workflows. The selected candidate will work with engineering teams to improve productivity, analyze engineering data, and support the integration of machine learning into semiconductor design processes.
The role combines Python programming, data analytics, machine learning, software development, and engineering automation. It may be suitable for early-career candidates interested in AI/ML applications within the semiconductor industry.
Job Responsibilities
The major responsibilities associated with this position include:
- Develop scripts, utilities, and automation tools to support CAD and engineering design workflows.
- Apply machine learning and data analytics methods to engineering datasets, software logs, reports, and performance metrics.
- Assist in predicting tool execution time and resource requirements using data-driven techniques.
- Support failure classification, root-cause analysis, and identification of unusual patterns in engineering logs.
- Analyze quality and performance trends to identify opportunities for process improvement.
- Process large datasets generated by electronic design automation tools and semiconductor design flows.
- Build data-preprocessing pipelines to extract useful information from technical logs and reports.
- Help integrate AI/ML models into existing CAD automation systems and engineering tools.
- Collaborate with CAD, RTL, verification, synthesis, physical design, and methodology teams.
- Debug scripts, data pipelines, and machine learning workflows.
- Create dashboards, reports, and visualizations to communicate engineering findings.
- Conduct experiments, evaluate model performance, and document results.
- Follow software development practices involving version control, testing, code reviews, and technical documentation.
- Stay informed about developments in artificial intelligence, machine learning, automation, and semiconductor technologies.
Educational Qualifications
The job description identifies relevant educational backgrounds including:
- Computer Science
- Information Technology
- Artificial Intelligence
- Machine Learning
- Electrical or Electronic Engineering
- Other related engineering or technical disciplines
The detailed qualifications section specifies a bachelor's degree in Computer Science, Information Technology, Artificial Intelligence, Machine Learning, or a related field. The minimum qualifications section separately mentions an associate's degree in Computer Science, Electrical/Electronic Engineering, Engineering, or a related field.
Because the listing contains both statements, applicants should confirm the accepted qualification and degree requirements on the official Qualcomm careers page before applying.
Experience Requirements
The position is described as an entry-level opportunity requiring 0–1 year of experience in areas such as software development, CAD automation, data analytics, or AI/ML.
Academic projects, internships, practical programming experience, and relevant coursework may help candidates demonstrate their skills. Applicants should verify any additional eligibility requirements directly with Qualcomm.
Required Technical Skills
Candidates should review the following technical skills mentioned in the job description:
- Python Programming: Ability to write scripts, develop utilities, and automate repetitive engineering tasks.
- Data Structures and Algorithms: Understanding of fundamental programming concepts and problem-solving techniques.
- Object-Oriented Programming: Knowledge of organizing software using classes, objects, and reusable components.
- Machine Learning: Understanding of basic machine learning methods and model evaluation.
- Statistics and Probability: Familiarity with statistical concepts used in data analysis.
- Data Analysis: Ability to clean, transform, explore, and interpret datasets.
- Python Libraries: Familiarity with NumPy, Pandas, Scikit-learn, Matplotlib, or similar tools.
- Linux/Unix: Basic understanding of command-line environments and working with technical files.
- SQL and Databases: Understanding of database concepts and querying structured data.
- Debugging: Ability to investigate software logs, identify issues, and troubleshoot problems.
- Communication: Good written and verbal communication skills.
- Analytical Thinking: Ability to examine technical problems and develop practical solutions.
Preferred Qualifications
The following skills and knowledge areas are listed as additional advantages:
- Academic projects, internships, or coursework in AI/ML, data science, or automation.
- Familiarity with TensorFlow, PyTorch, Keras, or other machine learning frameworks.
- Basic knowledge of natural language processing, generative AI, large language models, or retrieval-augmented generation.
- Understanding of RTL and SystemVerilog concepts.
- Exposure to synthesis, implementation, simulation, and verification workflows.
- Awareness of electronic design automation tools and semiconductor CAD processes.
- Familiarity with design-for-test and low-power design methodologies.
- Experience handling structured and unstructured engineering data.
- Knowledge of Git, REST APIs, CI/CD, Docker, or cloud-based development environments.
- Exposure to shell scripting, Perl, Tcl, or other automation languages.
- Understanding of software testing and automation techniques.
What Is CAD AI/ML?
CAD AI/ML refers to the use of artificial intelligence and machine learning techniques to improve computer-aided design and engineering workflows. In semiconductor development, engineers work with specialized software tools that generate large volumes of technical data, logs, reports, and performance measurements.
Machine learning and automation can help analyze this information, identify recurring failures, predict tool performance, and highlight opportunities to improve design processes. This role focuses on applying software and data-driven techniques to those engineering challenges.
Salary and Benefits
The salary package and detailed benefits were not specified in the job description provided for this article. Applicants should confirm compensation, benefits, work arrangements, and other employment conditions with Qualcomm during the recruitment process.
Job Location
The position is listed in Bangalore, India. Candidates should check the official recruitment portal for the latest information about the work location and any applicable employment conditions.
How to Apply for Qualcomm Associate Engineer – CAD AI/ML
Interested candidates can follow these steps to review the opportunity and submit an application:
- Open the official Qualcomm careers application page using the button below.
- Confirm that the position is Associate Engineer – CAD AI/ML and the Job ID is 3097154.
- Review the education, experience, and technical skill requirements carefully.
- Sign in or create an account on the recruitment portal if required.
- Complete the application form using accurate personal, educational, and professional information.
- Upload your updated resume and any other requested documents.
- Review the application and submit it through the official recruitment portal.
Application link: Official Qualcomm Careers Portal
Frequently Asked Questions (FAQs)
1. What is the job title?
The position is Associate Engineer – CAD AI/ML at Qualcomm India Private Limited.
2. What is the job ID?
The job ID provided in the listing is 3097154.
3. Where is the job located?
The position is listed in Bangalore, India.
4. How much experience is required?
The role is described as an entry-level position requiring 0–1 year of relevant experience.
5. Which programming language is required?
Python is a key requirement. Knowledge of data structures, algorithms, machine learning, SQL, and data analysis is also expected.
6. Is semiconductor experience mandatory?
The description lists semiconductor design and verification knowledge among the preferred qualifications. Candidates should review the official listing to understand the complete selection criteria.
7. What is the salary for this role?
The salary was not specified in the job details provided. Candidates should confirm compensation with Qualcomm.
8. How can I apply for this opportunity?
Visit the official Qualcomm application page using the Apply button provided in this article and follow the instructions on the recruitment portal.
Equal Opportunity and Accessibility
Qualcomm states that it is an equal opportunity employer and provides a process for applicants who need reasonable accommodations during recruitment. Candidates who require assistance should consult the accessibility information available through the official Qualcomm careers website.
Disclaimer
This article is an independently prepared informational summary based on the job description provided. It is not an official recruitment announcement from Qualcomm and does not guarantee eligibility, selection, or employment. Job availability, requirements, and other details may change. Applicants should verify the latest information on the official Qualcomm careers portal before applying.

0 Comments