Search by job, company or skills

C

Senior Software Engineer

4-8 Years
10 - 17 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Key Skills:CMake, Conan, C++, Azure Devops

Roles and Responsibilities:

  • Design, implement, and maintain CMake-based build configurations for large-scale C++ projects.
  • Manage and optimize package dependencies using Conan package manager.
  • Improve build performance and resolve dependency conflicts across multiple platforms.
  • Create and maintain reusable CMake modules, toolchain files, and build scripts.
  • Develop and maintain Azure DevOps (ADO) pipelines for C++ applications.
  • Implement automated build, test, and deployment workflows.
  • Configure multi-stage CI/CD pipelines with proper versioning and artifact management.
  • Create and maintain Yocto recipes for building C++ libraries and applications.
  • Maintain and monitor build infrastructure and CI/CD environments.
  • Troubleshoot build failures, compiler issues, and performance bottlenecks.
  • Document build processes, development workflows, and CI/CD practices.
  • Ensure compliance with GxP regulations by following Standard Operating Procedures (SOPs) and maintaining accurate documentation.

Skills Required:

  • Strong hands-on experience in C++ development and object-oriented programming.
  • Proficiency in CMake build systems and Conan package management.
  • Experience integrating C++ applications in CI/CD pipelines.
  • Practical experience with Azure DevOps, including YAML pipelines (preferred).
  • Exposure to Yocto build environments or embedded Linux ecosystems (advantage).
  • Strong debugging skills with compiler and linker error resolution.
  • Familiarity with software configuration management and version control (Git).
  • Ability to work in agile teams and collaborate effectively across engineering functions.
  • Strong written and verbal communication skills with a focus on documentation and compliance.

Education:Any Graduation / Any Post-Graduation in Computer Applications, Computer Engineering, or Computer Science.

Any Graduate

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 138866017

Similar Jobs