Talent.com
This job offer is not available in your country.
DevOps Engineer - Staff / Sr Staff Engineer

DevOps Engineer - Staff / Sr Staff Engineer

ConfidentialBengaluru / Bangalore
30+ days ago
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.
  • Skills Required

    Python, Version Control, Devops, Continuous Integration

    Create a job alert for this search

    Staff Engineer • Bengaluru / Bangalore