Senior Engineer - Development CI/CD ( DevCI)

5 - 10 years

15 - 19 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Area:
Engineering Group, Engineering Group > Software Engineering

General Summary:

Senior Engineer - Development CI/CD (DevCI)
Role Overview
As a DevCI Senior Engineer, you will design, implement, and optimize CI/CD workflows and build automation systems that enable Qualcomm??s software development teams to deliver high-quality products efficiently. This role focuses on integrating advanced build systems, containerized environments, and automated validation processes for DSP, HLOS, and embedded platforms.
Key Responsibilities
  • CI/CD Pipeline Development
  • Architect and maintain scalable pipelines using GitHub Actions, Jenkins, and Qualcomm??s internal build frameworks.
  • Automate build, test, and deployment processes for multi-target environments (DSP, HLOS, Automotive, IoT).
  • Build Infrastructure Management
  • Manage containerized build environments (Docker/Nebula) and troubleshoot build failures.
  • Implement caching strategies and artifact management for faster builds.
  • Release Gating
  • Enforce build verification and gating for DSP and HLOS tips before merges.
  • Integrate automated regression and sanity tests into pipelines.
  • Collaboration
  • Work closely with development teams to streamline workflows and resolve integration issues.
  • Support cross-functional teams for debugging build and deployment failures.
  • Monitoring & Reporting
  • Develop dashboards and alerts for build health and performance metrics.
  • Provide detailed reports for CI stability and release readiness.
  • Failure Analysis & Resolution
  • Triage test failures and build failures across CI/CD pipelines.
  • Perform root cause analysis for integration issues, build breaks, and test regressions.
  • Collaborate with development teams to fix failures or provide actionable recommendations.
  • Maintain a failure tracking system and ensure timely resolution to keep CI pipelines green.
  • Implement preventive measures (e.g., automated checks, pre-merge validations) to reduce recurrence.
Required Skills
  • Strong experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Proficiency in Python, Shell scripting, and automation frameworks.
  • Expertise in Docker, container orchestration, and cloud-based build systems.
  • Familiarity with Yocto, Linux build systems, and embedded workflows.
  • Knowledge of Git branching strategies, PR workflows, and release tagging.
  • Experience with artifact repositories (Artifactory) and build caching techniques.
  • Solid understanding of C programming for build and integration tasks.
  • Basic knowledge of device drivers and kernel-level build processes.
  • Exposure to AI/ML workflows for integrating AI components into CI pipelines.
Preferred Qualifications
  • Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in CI/CD, build automation, or DevOps roles.
  • Exposure to Qualcomm-specific tools (Nebula workflow, QSWAT) and embedded development.
  • Understanding of ARM architecture, DSP subsystems, and cross-compilation toolchains.
  • Familiarity with AI frameworks (TensorFlow, PyTorch) and their build integration.

Minimum Qualifications:

  • Bachelor''s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
  • ORMaster''s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience
  • ORPhD in Engineering, Information Systems, Computer Science, or related field
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Qualcomm logo
Qualcomm

Technology

San Diego

RecommendedJobs for You