-CMake Software Engineer

3 weeks ago


Ahmedabad India Amrapali Solutions Full time

Job Description CMAKE Engineer Role Overview: We are looking for a Software Engineer specializing in CMake to design, configure, and maintain cross-platform build systems for complex software projects. In this role, you will be responsible for creating efficient and maintainable CMake configurations that support scalable build workflows across multiple environments.. What does day-to-day look like: - Design, implement, and maintain CMake-based build systems for large-scale, cross-platform software projects. - Develop and optimize build scripts, toolchains, and project configurations to support multiple operating systems and compilers. - Collaborate with software engineers to define build dependencies, external libraries, and third-party integrations. - Maintain modular and reusable CMake configurations, ensuring readability, maintainability, and scalability. - Automate build, testing, and packaging workflows in integration with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI). - Debug and resolve build issues related to dependencies, linking, or configuration errors. - Implement build performance improvements, such as caching, parallel builds, and incremental compilation. - Document the build architecture and maintain clear setup instructions for developers and release teams. - Participate in peer reviews and collaborate on improving build tooling and practices across teams. Requirements: - 3+ years of experience configuring and maintaining CMake build systems for complex or large-scale software projects. - Strong understanding of compilation, linking, and dependency management. - Proven experience in cross-platform build setup including Linux, Windows, and macOS environments. - Hands-on experience with build tools such as Make, Ninja, or MSBuild, and integration with CMake. - Familiarity with version control systems (Git) and continuous integration pipelines. - Solid understanding of static and dynamic linking, library management, and third-party dependency integration. - Ability to write modular, maintainable, and scalable CMake scripts following best practices. - Strong problem-solving and debugging skills related to build failures and dependency conflicts. - Excellent communication and documentation skills, with the ability to explain build processes clearly. Mandatory Skills 3+ years of experience configuring and maintaining CMake build systems for complex or large-scale software projects. Hands-on experience with build tools such as Make, Ninja, or MSBuild, and integration with CMake. If you meet the requirements outlined in the job description and are interested in this opportunity, please email your resume to [Confidential Information], mentioning your current CTC, expected CTC, and Notice Period. PN This is a short term remote contract role with Turing and you need to work for mandatory hours of US PST Time Zone


  • Software Engineer

    3 weeks ago


    India Crossing Hurdles Full time

    Role: CMake EngineerExperience: 3+ yearsEngagement: Full-Time Contract (5 Weeks)Skills: CMake Scripts, Git, DockerLocation: RemoteAbout the RoleCrossing Hurdles is seeking a CMake Engineer to design, configure, and maintain cross-platform build systems for large-scale software projects. You’ll play a key role in optimizing build workflows, ensuring...

  • Software Engineer

    3 weeks ago


    India Crossing Hurdles Full time

    Role: CMake Engineer Experience: 3+ years Engagement: Full-Time Contract (5 Weeks) Skills: CMake Scripts, Git, Docker Location: Remote About the Role Crossing Hurdles is seeking a CMake Engineer to design, configure, and maintain cross-platform build systems for large-scale software projects. You’ll play a key role in optimizing build workflows, ensuring...

  • CMake Engineer

    3 weeks ago


    India Jupiter AI Labs ✔ Full time

    Role Overview: We are looking for a Software Engineer specializing in CMake to design, configure, and maintain cross-platform build systems for complex software projects. In this role, you will be responsible for creating efficient and maintainable CMake configurations that support scalable build workflows across multiple environments.. What does day-to-day...

  • CMake Engineer

    3 weeks ago


    India Jupiter AI Labs ✔ Full time

    Role Overview: We are looking for a Software Engineer specializing in CMake to design, configure, and maintain cross-platform build systems for complex software projects. In this role, you will be responsible for creating efficient and maintainable CMake configurations that support scalable build workflows across multiple environments.. What does day-to-day...

  • CMake Engineer

    3 weeks ago


    India Jupiter AI Labs ✔ Full time

    Role Overview:We are looking for a Software Engineer specializing in CMake to design, configure, and maintain cross-platform build systems for complex software projects. In this role, you will be responsible for creating efficient and maintainable CMake configurations that support scalable build workflows across multiple environments..What does day-to-day...

  • CMake Engineer

    4 weeks ago


    india, IN People Prime Worldwide Full time

    About Company:-Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018. It helps companies connect with remote software developers using AI-powered vetting and matching technology. Originally branded as the “Intelligent Talent Cloud,” it enabled companies to “spin up their engineering dream team in the cloud” by...

  • CMake Engineer

    4 weeks ago


    India People Prime Worldwide Full time

    About Company:-Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018. It helps companies connect with remote software developers using AI-powered vetting and matching technology. Originally branded as the “Intelligent Talent Cloud,” it enabled companies to “spin up their engineering dream team in the cloud” by...

  • Software Engineer

    1 week ago


    India Afterquery Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    To be considered for this role, you MUST apply through our company website:This position is fully remote and flexible and will pay up to $50 USD/hrCompany DescriptionAfterQuery is a research lab investigating the boundaries of artificial intelligence through. We believe great AI comes from exceptional, human-generated data.We're backed by top investors,...


  • Hyderabad, Telangana, , India Zapcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the RoleWe are seeking a skilled and motivated Senior Software Engineer – C++ to join our core engineering team. The role involves hands -on development of complex C++ systems and collaboration with other engineers to deliver robust and scalable software. You will also guide junior team members and ensure best practices are followed throughout the...

  • Software Engineer

    3 days ago


    India Columbus McKinnon Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position Position - Software Engineer (Lifting Modules & Cobot Applications) Work Location - Chennai, India. Job Summary/Overview The Software Engineer plays a key role supporting the software development team in Germany, creating and adjusting PC software modules and apps for programming / parameterization of electronic devices. Also supports...