24 Sep
|
Qualcomm
|
Hyderabad
24 Sep
Qualcomm
Hyderabad
Job Summary
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs.
Qualcomm Software
Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Location
Hyderabad
About the Role
We are seeking an enthusiastic and versatile Senior Lead Engineer to join our dynamic team. The ideal candidate will have a strong software engineering background with the ability to seamlessly navigate multiple programming languages based on project and initiative needs. This role demands a proactive individual with expertise in automation, CI/CD pipelines,
and advanced skills in AI/ML to drive end-to-end initiatives and deploy scalable applications.
Key Responsibilities
- AI Automation
- Design and implement workflows using LLM-based agents for reasoning and vulnerability detection.
- Integrate Model Context Protocol (MCP) for contextual data enrichment.
- Develop multi-agent architectures for collaborative analysis and decision-making.
- Full-Stack Development
- Build and maintain web dashboards, RESTful APIs, and microservices.
- Develop scalable front-end applications (React/Angular/Vue) and back-end services (Python/Node.js/Java).
- Ensure robust CI/CD pipelines for deployment on cloud or on-prem servers.
- DevOps Infrastructure
- Implement containerized deployments (Docker/Kubernetes).
- Optimize workflows for high availability and performance.
Required Qualifications
- 68+ years of experience with a Bachelors or masters in computer science, Engineering, or related field.
- Proficiency in multiple programming languages (e.g., Python, Java, C++).
- Strong expertise in automation tools and CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions).
- Proven experience in AI/ML application development and deployment.
- Solid understanding of cloud platforms and container orchestration (Azure, AWS, Kubernetes).
- Excellent problem-solving, communication, and leadership skills.
Preferred Skills
- Experience with data engineering and big data technologies.
- Knowledge of security best practices in software development.
- Familiarity with DevOps culture and tools.
- Program Analysis
- Automate build instantiation and generate artifacts like dependency graphs.
- Work with static and energetic analysis tools (e.g., CodeQL, Klocwork, fuzzing frameworks) to identify vulnerabilities.
- Contribute to security-focused automation pipelines.
📌 Lead AI/ML Software Engineer (Hyderabad)
🏢 Qualcomm
📍 Hyderabad