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 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.


  • 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

    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

    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 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...


  • 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...

  • Compiler Engineer

    4 days ago


    india Straive Full time

    Mercor is hiring a Compiler Engineer on behalf of a leading AI lab. In this role, you'llextend compiler frontends, IR passes, and backendsto unlock new language features and improve performance across architectures. You'll deep-dive intocode generation, vectorization, and link-time optimizations, ensuring that complex systems run efficiently and reliably....

  • Compiler Engineer

    21 hours ago


    India Mercor Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.Role DescriptionThis role involves extending compiler frontends, IR passes, and backends to unlock new language features and improve performance across architectures. You'll deep-dive into code generation, vectorization, and link-time...


  • India Leading MNC Full time

    Looking for a Freelance Embedded Engineer to join a team of rockstar developers. The candidate should have a minimum of 10+ yrs. of experience. There are multiple openings. If you're looking for freelance/ part time opportunity (along with your day job) & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report...