Lead Engineer, Senior
Qualcomm · Bangalore · 3+ yrs experience · Posted 2026-05-13
Tech stack: C, C++, Docker, Java, Jenkins, Kubernetes, Python
About the role
Qualcomm India Private Limited
Engineering Group, Engineering Group > Software Engineering
Responsibilities: - We are seeking an Senior Engineer with a strong foundation in software engineering and DevOps practices.
- The ideal candidate will have experience in CI/CD pipelines, containerization, cloud platforms, and AI/ML technologies.
- This role involves working on cutting-edge solutions that integrate hardware and software, leveraging modern tools and frameworks.
- Create and maintain Jenkins pipelines for automated builds and deployments.
- Implement and manage
- CI/CD best practices across projects.
- Work with and Gerrit for version control and code review workflows.
- Develop automation scripts using Python and Bash
- Deploy and manage containerized applications using Docker and Kubernetes Utilize Exoscale or similar cloud platforms for infrastructure management.
- Collaborate with hardware teams and apply knowledge of PCIe and related interfaces.
- Integrate AI/ML solutions including LLMs and frameworks like LangChain into software workflows.
- Troubleshoot and optimize system performance across hardware and software layers.
- Desirable Skills and Aptitudes
- Strong problem-solving and analytical skills.
- Ability to work in a fast-paced, collaborative environment.
- Familiarity with distributed systems and scalable architectures.
- Interest in emerging technologies such as AI/ML LLMs and cloud-native solutions
- Excellent communication and documentation skills.
- Hands-on experience with: Jenkins Python
- Git & Gerrit
- Exoscale (or similar cloud platforms)
- Bash scripting Docker Kubernetes
Qualifications: - Bachelor's / Master's / Ph.D. degree in Engineering, Machine Learning/AI, Information Systems, Computer Science, or related field.
- 3+ years of software engineering or related work experience.
- 4+ years’ experience with programming languages such as C++ and Python
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 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.
Qualifications
- Bachelor's / Master's / Ph.D. degree in Engineering, Machine Learning/AI, Information Systems, Computer Science, or related field.
- 3+ years of software engineering or related work experience.
- 4+ years’ experience with programming languages such as C++ and Python
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 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.
Responsibilities
- We are seeking an Senior Engineer with a strong foundation in software engineering and DevOps practices.
- The ideal candidate will have experience in CI/CD pipelines, containerization, cloud platforms, and AI/ML technologies.
- This role involves working on cutting-edge solutions that integrate hardware and software, leveraging modern tools and frameworks.
- Create and maintain Jenkins pipelines for automated builds and deployments.
- Implement and manage
- CI/CD best practices across projects.
- Work with and Gerrit for version control and code review workflows.
- Develop automation scripts using Python and Bash
- Deploy and manage containerized applications using Docker and Kubernetes
- Utilize Exoscale or similar cloud platforms for infrastructure management.
- Collaborate with hardware teams and apply knowledge of PCIe and related interfaces.
- Integrate AI/ML solutions including LLMs and frameworks like LangChain into software workflows.
- Troubleshoot and optimize system performance across hardware and software layers.
- Desirable Skills and Aptitudes
- Strong problem-solving and analytical skills.
- Ability to work in a fast-paced, collaborative environment.
- Familiarity with distributed systems and scalable architectures.
- Interest in emerging technologies such as AI/ML LLMs and cloud-native solutions
- Excellent communication and documentation skills.
- Hands-on experience with: Jenkins Python
- Git & Gerrit
- Exoscale (or similar cloud platforms)
- Bash scripting Docker Kubernetes