Qualcomm is hiring for the position of Associate Engineer in Bangalore, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Qualcomm |
| Position | Associate Engineer – CAD AI/ML |
| Qualifications | Bachelor’s Degree |
| Experience | Freshers (0-1 Years) |
| Location | Bangalore, India |
Key Responsibilities:
- Develop scripts, utilities, and automation solutions for CAD and design workflows.
- Apply machine learning and data analytics techniques to CAD data, tool logs, reports, and engineering metrics.
- Assist in developing models for tool runtime and resource prediction, failure classification, root-cause analysis, log analysis, anomaly detection, quality analysis, performance monitoring, and workflow optimization.
- Process and analyze large datasets generated by EDA tools and semiconductor design workflows.
- Develop data-preprocessing pipelines to extract meaningful insights from logs and reports.
- Support the integration of AI/ML models into existing CAD automation frameworks and engineering tools.
- Collaborate with CAD, RTL, verification, synthesis, physical design, and methodology teams.
- Debug and troubleshoot scripts, data pipelines, and model-related issues.
- Create dashboards, reports, and visualizations to communicate engineering insights effectively.
- Conduct experiments, evaluate model performance, and document results.
- Follow software development best practices, including version control, testing, code reviews, and documentation.
- Stay updated on the latest developments in AI/ML, automation, and semiconductor design technologies.
Eligibility Criteria:
- Bachelor’s degree in Computer Science, Information Technology, Artificial Intelligence, Machine Learning, or a related field.
- Associate’s degree in Computer Science, Electrical or Electronic Engineering, Engineering, or a related field.
- 0-1 year of experience in software development, CAD automation, data analytics, or AI/ML.
- Strong programming skills in Python.
- Understanding of data structures, algorithms, and object-oriented programming.
- Knowledge of machine learning fundamentals, statistics, and probability.
- Understanding of data preprocessing, data analysis, Linux/Unix environments, databases, and SQL.
- Familiarity with Python libraries such as NumPy, Pandas, Scikit-learn, and Matplotlib.
- Ability to analyze and troubleshoot software logs and engineering reports.
- Strong analytical, problem-solving, and communication skills.
- Ability to collaborate effectively in a multidisciplinary engineering environment.
Preferred Skills:
- Academic projects, internships, or coursework in AI/ML, data science, or automation.
- Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
- Knowledge of natural language processing, generative AI, large language models (LLMs), or retrieval-augmented generation (RAG).
- Understanding of semiconductor design and verification concepts, including RTL, SystemVerilog, synthesis, implementation, formal verification, simulation, design-for-test, and low-power methodologies.
- Familiarity with electronic design automation (EDA) tools and CAD workflows.
- Experience working with structured and unstructured engineering data.
- Familiarity with Git, REST APIs, CI/CD, Docker, and cloud-based development environments.
- Knowledge of shell scripting, Perl, Tcl, or other automation languages.
- Understanding of software testing and automation methodologies.
About Company:
We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal – we invent breakthrough technologies that transform how the world connects, computes, and communicates.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.