QU

DevOps Engineer - Staff/Sr Staff Engineer

Qualcomm
Bangalore2-6 LPA Posted 26 May 2025
FULL TIME
Devops
Continuous Integration
Version Control
Python

Job Description

General Summary

Qualcomm is a leading technology innovator pushing the boundaries to enable next-generation experiences and digital transformation. As a Software Engineer in our team, you will design, develop, and validate embedded and cloud edge software solutions that power world-class products. You will collaborate closely with systems, hardware, architecture, and test teams to deliver software that meets stringent performance and quality standards.

We are currently seeking a skilled DevOps Engineer to join our team. You will be responsible for building and maintaining CI/CD pipelines, managing source control systems, and supporting development teams to ensure efficient, high-quality software delivery. This role requires deep expertise in DevOps tools, build systems, and server firmware/software frameworks.


Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of software engineering or related experience,
  • OR
  • Master's degree with 3+ years experience,
  • OR
  • PhD with 2+ years experience.
  • 2+ years of programming experience in languages such as C, C++, Java, or Python.


Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, and similar tools.
  • Manage and administer source control management tools like GitLab and Perforce.
  • Integrate and manage requirement management and bug tracking tools (e.g., Jira, Confluence).
  • Develop and maintain build scripts with Makefile and CMake for software compilation and packaging.
  • Implement configuration management using Ansible, Chef, or similar tools.
  • Perform static code analysis and maintain code coverage using industry-standard tools.
  • Support branching strategies and enforce version control best practices.
  • Collaborate closely with development teams to promote DevOps principles and best practices.
  • Work on server firmware/software frameworks such as Zephyr, OpenBMC, and EDK2.
  • Write and maintain automation scripts in Shell and Python.


Required Qualifications

  • Proven experience as a DevOps Engineer or similar role, preferably in the semiconductor or embedded systems industry.
  • Strong proficiency with CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions).
  • Expertise in SCM tools such as GitLab and Perforce.
  • Familiarity with requirement management tools (Jira, Confluence) and bug tracking.
  • Experience with build tools like Makefile and CMake.
  • Skilled in configuration management tools such as Ansible and Chef.
  • Knowledge of static code analysis and code coverage tools.
  • Solid understanding of branching strategies and version control best practices.
  • Programming skills in C, Python, and Shell scripting.
  • Familiarity with server firmware/software frameworks including Zephyr, OpenBMC, and EDK2.
  • Strong grasp of DevOps principles and methodologies.


Preferred Qualifications

  • Experience in the semiconductor or embedded systems domain.
  • Understanding of server architecture and firmware development workflows.
  • Excellent problem-solving skills and ability to work in fast-paced environments.
  • Strong communication and collaboration abilities.
Join WhatsApp Channel