SDE Expert – CI/CD

Posted 6 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Information Technology
The Role
Own and improve end-to-end CI/CD, build automation, release and integration for telecom software. Implement and maintain Jenkins pipelines, nightly builds, artifact management, static-analysis automation, and Yocto/Meson-based embedded builds. Troubleshoot build environments, automate validations, coordinate across platform and R&D teams, and support target deployment and sanity testing.
Summary Generated by Built In

SDE Expert – CI/CD, Build Automation and Telecom Software Integration

Role Summary: We are looking for a senior SDE Expert who can own and improve the end-to-end build, CI/CD, release, integration, and validation framework for telecom software programs . The candidate should be hands-on in build automation, build-environment debugging, dependency management, SCM, Jenkins pipelines, Yocto/Meson-based builds, GDF/load generation, vulnerability/static analysis automation, and multi-component telecom software integration across Platform, OAM, Stack, L1/L2/L3 and application layers.

Key Responsibilities

  • Own and improve CI/CD pipeline automation, nightly builds, official load generation and regular software build procedures across multiple releases.
  • Drive build automation activities independently and coordinate with Platform, OAM, Stack, L1/L2/L3, application and R&D teams to unblock submissions and integration issues.
  • Troubleshoot build-environment issues including missing files, missing dependencies, container issues, compiler/toolchain mismatch, repository issues and load/repackaging failures.
  • Develop and maintain scripts to introduce software components into automated builds, reporting flows, pre-commit validation and release readiness checks.
  • Create and maintain pre-commit, sanity, regression and UT validation automation using Python, Shell, Groovy or other relevant scripting languages.
  • Manage SCM, branching strategy, development/integration branches, release branches, code propagation and build workspace practices to reduce locking/unlocking and submission delays.
  • Support migration of source code and build assets from legacy repositories to central Git/Gerrit/GitLab, including versioning of Jenkinsfiles, Dockerfiles, manifests, recipes and automation scripts.
  • Integrate build artifacts with JFrog Artifactory, container registries and product build workspaces, ensuring repeatable and traceable artifact management.
  • Work with Yocto, Buildroot, Meson and meta-build/GDF flows to support component builds, platform integration, signed loads and target deployment.
  • Automate and operationalize security/static-analysis flows such as Coverity, MDE/JFrog Vision/Netrise style scanning, report generation and issue follow-up.
  • Support deployment and validation of generated loads on target boards, including GDF installation, sanity validation, target bring-up and coordination with test teams.
  • Use AI-assisted development and DevOps tools such as Cursor, Copilot or equivalent tools to accelerate migration, build-script refactoring, Dockerfile changes, Jenkins pipeline creation and issue analysis.

Required Skills and Experience

  • Bachelor’s or Master’s degree in Electronics, Computer Science, Electrical Engineering, or a related field, preferably in the telecom domain.
  • 5–10 years of experience in Build and Release Engineering, DevOps, CI/CD, SCM, software integration or telecom software build automation.
  • Strong hands-on experience with Jenkins pipeline development, nightly builds, build dashboards, automated reporting and failure triage.
  • Strong working knowledge of Git, Gerrit, GitLab, Subversion, branching strategies, integration branches, release branches and code propagation workflows.
  • Experience with Yocto, Buildroot, Meson, Make/CMake, Maven/Ant, meta-build flows, GDF/load generation, signed builds and embedded Linux build environments.
  • Hands-on experience with Docker, containerized build environments, VM/NESC-like infrastructure, artifact repositories, JFrog Artifactory and dependency/package management.
  • Strong scripting and automation skills using Python, Shell and Groovy; C/C++ knowledge is preferred for build-debug and compilation-error analysis.
  • Ability to debug complex build failures caused by missing files, missing libraries, incorrect container content, toolchain mismatch, compiler warnings/errors, repository inconsistencies and environment drift.
  • Experience with static analysis, vulnerability scanning and quality automation tools such as Coverity, MDE, JFrog Vision, SARIF/JSON reporting or equivalent tools.
  • Understanding telecom software integration across Platform, OAM/O1, Stack, L1/L2/L3, application, BSP, bootloader, firmware, transport, IPsec and security components.
  • Ability to work with development, test, platform, vendor and release teams to drive RCA, unblock submissions, ensure release readiness and reduce dependency on key individuals.
  • Good documentation and communication skills to maintain build procedures, onboarding guides, issue trackers, RCA summaries and operational runbooks.

Technical Toolset

  • Version Control and SCM: Git, Gerrit, GitLab, Subversion (SVN), repository migration, branching and release management
  • CI/CD and Automation: Jenkins, Hudson, scripted and declarative pipelines, nightly builds, pre-commit checks, automated reporting
  • Build Systems: Yocto, Buildroot, Meson, Make/CMake, Maven, Ant, meta-build and GDF/load generation flows
  • Containers and Infrastructure: Docker, containerized build environments, VM/NESC-style environments, Linux servers and build workspaces
  • Artifact and Dependency Management: JFrog Artifactory, Docker registries, manifest files, recipes, package/dependency tracking and release artifact management
  • Scripting: Python, Shell, Groovy; C/C++ debugging knowledge preferred
  • Security and Quality Automation: Coverity, MDE/JFrog Vision/Netrise-style scanning, SARIF/JSON reporting, vulnerability scan automation
  • Telecom Build and Integration: AIODB/AIOSC-style GDF, Platform, OAM/O1, Stack, BSP, bootloader, IPsec, WebEM, target deployment and sanity validation
  • AI/Automation Tools: Cursor, Copilot, Lyra or equivalent AI-assisted development and DevOps tools

Problem Areas This Role Must Address

  • Reduce build latency and submission blockage by introducing stable CI, nightly builds and development integration branches.
  • Prevent repeated build failures caused by missed files, missing container dependencies, environment drift and unclear ownership.
  • Improve onboarding and reduce key-person dependency by documenting build flows, component ownership, scripts, access details and release procedures.
  • Bring build scripts, Jenkinsfiles, Dockerfiles, manifests and recipes under proper version control.
  • Improve traceability of component artifacts, Docker images, GDF contents and release-ready binaries through Artifactory and disciplined artifact management.
  • Enable automated vulnerability/static-analysis reporting and follow-up for release readiness.
  • Support reliable OD/ID variant builds, platform/OAM/Stack integration, target deployment and sanity validation before official release submission.

Nice to Have

  • Understanding of NXP LLDP, Yocto layer/recipe development and embedded Linux platform build environments.
  • Knowledge of board bring-up, GDF installation, target sanity testing, IPsec tunnel validation, PNF registration and OAM/SMO connectivity basics.
  • Exposure to AIODB/AIOSC, RAN, gNB, Small Cells, EdgeQ/WNC/vendor platform integration or similar telecom software programs.
  • Experience with ClearCase-to-Git migration, legacy build modernization, repository clean-up and build-script refactoring.
  • Exposure to security, certificate handling, signed builds, vulnerability fixes, WebEM/OAM fixes and release compliance activities.


Skills Required

  • Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering or related field
  • 5-10 years experience in Build and Release Engineering, DevOps, CI/CD, SCM or telecom build automation
  • Hands-on Jenkins pipeline development, nightly builds, dashboards, automated reporting and failure triage
  • Strong working knowledge of Git, Gerrit, GitLab, Subversion, branching and release management workflows
  • Experience with Yocto, Buildroot, Meson, Make/CMake, Maven/Ant, meta-build and GDF/load generation flows
  • Hands-on experience with Docker, containerized build environments, VM-style build infra and artifact repositories (JFrog Artifactory)
  • Strong scripting and automation using Python and Shell; Groovy for Jenkins pipelines
  • Ability to debug complex build failures (missing files/libraries, toolchain mismatches, container content issues, repo inconsistencies)
  • Experience with static analysis and vulnerability scanning tools (Coverity, MDE, JFrog Vision, SARIF/JSON reporting)
  • Understanding of telecom software integration across Platform, OAM/O1, Stack, L1/L2/L3, BSP, bootloader, firmware and security components
  • Good documentation and communication skills for runbooks, onboarding guides, RCA and release procedures
  • C/C++ knowledge for build-debug and compilation-error analysis
  • Experience with ClearCase-to-Git migration, legacy build modernization and repo clean-up
  • Knowledge of board bring-up, GDF installation, target sanity testing, IPsec and OAM connectivity
  • Familiarity with AI-assisted DevOps tools (Copilot, Cursor, Lyra) to accelerate scripting and pipeline refactoring
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chennai
1,396 Employees
Year Founded: 1998

What We Do

SRM Technologies is a global IT services company specialising in automotive technologies, digital transformation and product engineering services. We provide technology consulting, platform development, data analytics, artificial intelligence, cloud enablement, digital infrastructure, quality assurance, embedded software and design to manufacturing product solutions to various industries and enterprises across the North America, Japan, Europe and India. At the heart of our organization are passionate employees who embody our core belief - 'ideas@work.' We firmly believe that ideas and innovation truly matter only when they create a meaningful impact on our customers' businesses and the lives of their end customers. Therefore, we prioritize the practical application of these ideas and their transformative impact through our talented and ever-growing workforce. 𝘚𝘙𝘔 𝘛𝘦𝘤𝘩 𝘪𝘴 𝘢 𝘱𝘳𝘰𝘶𝘥 𝘮𝘦𝘮𝘣𝘦𝘳 𝘰𝘧 𝘵𝘩𝘦 𝘚𝘙𝘔 𝘎𝘳𝘰𝘶𝘱, 𝘢 𝘮𝘶𝘭𝘵𝘪𝘯𝘢𝘵𝘪𝘰𝘯𝘢𝘭 𝘤𝘰𝘯𝘨𝘭𝘰𝘮𝘦𝘳𝘢𝘵𝘦 𝘸𝘪𝘵𝘩 𝘢 𝘳𝘪𝘤𝘩 𝘩𝘪𝘴𝘵𝘰𝘳𝘺 𝘴𝘱𝘢𝘯𝘯𝘪𝘯𝘨 𝘰𝘷𝘦𝘳 𝘧𝘰𝘶𝘳 𝘥𝘦𝘤𝘢𝘥𝘦𝘴. 𝘛𝘩𝘦 𝘚𝘙𝘔 𝘎𝘳𝘰𝘶𝘱 𝘰𝘱𝘦𝘳𝘢𝘵𝘦𝘴 𝘪𝘯 𝘥𝘪𝘷𝘦𝘳𝘴𝘦 𝘴𝘦𝘤𝘵𝘰𝘳𝘴, 𝘪𝘯𝘤𝘭𝘶𝘥𝘪𝘯𝘨 𝘌𝘥𝘶𝘤𝘢𝘵𝘪𝘰𝘯, 𝘛𝘦𝘤𝘩𝘯𝘰𝘭𝘰𝘨𝘺, 𝘏𝘦𝘢𝘭𝘵𝘩𝘤𝘢𝘳𝘦, 𝘢𝘯𝘥 𝘔𝘦𝘥𝘪𝘢

Similar Jobs

Micron Technology Logo Micron Technology

Staff Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Micron Technology Logo Micron Technology

Staff Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Micron Technology Logo Micron Technology

Senior Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Micron Technology Logo Micron Technology

Staff Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
45000 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account