Talent.com
No longer accepting applications
Cmake Engineer (2years+)

Cmake Engineer (2years+)

Jupiter AI LabsRepublic Of India, IN
13 days ago
Job description

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.
  • Create a job alert for this search

    Engineer • Republic Of India, IN

    Related jobs
    • Promoted
    Lead UnrealEngine Developer

    Lead UnrealEngine Developer

    DBiz.aiNagpur, Maharashtra, India
    Unreal Engine Developer - Remote / Onsite (8+ years) We are seeking a highly skilled and experienced Senior Unreal Engine Developer with strong leadership capabilities to join our team.The ideal ca...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Kepware Engineer

    Senior Kepware Engineer

    9NEXUSNagpur, IN
    Job Title : Senior Kepware Engineer.IT–OT integration initiatives and manage connectivity across industrial automation systems. The role involves working with diverse PLC environments, enabling seaml...Show moreLast updated: 1 day ago
    • Promoted
    Senior Unreal Engine Programmer

    Senior Unreal Engine Programmer

    Santa Burners StudioRepublic Of India, IN
    We are a fast-growing indie game studio creating story-driven, AAA-quality.Our team combines creativity and technical expertise to deliver. As a Senior Gameplay Programmer, you will be responsible f...Show moreLast updated: 10 days ago
    • Promoted
    Cpu Core Feature Verification And Debug Engineer

    Cpu Core Feature Verification And Debug Engineer

    TenstorrentRepublic Of India, IN
    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Show moreLast updated: 21 days ago
    Senior Software Engineer - CAM

    Senior Software Engineer - CAM

    ANCAIN
    Senior Software Engineer - CAM Programing.Lead the design and development of high-quality CNC grinding technology and application software. Collaborate with cross-functional teams to meet customer r...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Opportunity For Matlab With Simscape Engineer

    Opportunity For Matlab With Simscape Engineer

    Hinduja Tech LimitedChennai, Republic Of India, IN
    Simscape ,Matlab, Simulink, Stateflow.Tech -Electronics and Electrical background.Develop and validate plant models for various vehicle components using MATLAB, Simulink, Simscape and Stateflow.Per...Show moreLast updated: 17 hours ago
    • Promoted
    Lead Mechanical Engineer

    Lead Mechanical Engineer

    ConfidentialIndia
    Headquartered in San Francisco, our investors include.Position : Engineering Professional – Independent Contractor, Remote. Commitment : Part-time 20 hours / week (potential to extend to 40 hours / week)....Show moreLast updated: 4 days ago
    • Promoted
    CPU Core Verification Engineer

    CPU Core Verification Engineer

    TenstorrentRepublic Of India, IN
    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Show moreLast updated: 21 days ago
    • Promoted
    Senior Game Programmer - Unreal Engine / C++

    Senior Game Programmer - Unreal Engine / C++

    ConfidentialIndia
    We are a new-age gaming studio, passionately crafting unforgettable experiences for mobile, PC, and console platforms since 2021. Currently, we're developing a high-octane, third-person shooter (TPS...Show moreLast updated: 4 days ago
    • Promoted
    Mechanical Engineer - AI Systems

    Mechanical Engineer - AI Systems

    ConfidentialIndia
    Headquartered in San Francisco, our investors include.Position : Engineering Professional – Independent Contractor, Remote. Commitment : Part-time 20 hours / week (potential to extend to 40 hours / week)....Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer (Cmake)

    Software Engineer (Cmake)

    Crossing HurdlesKota, Republic Of India, IN
    You’ll play a key role in optimizing build workflows, ensuring scalability, maintainability, and efficiency across multiple environments. Develop and optimize build scripts, toolchains, and configur...Show moreLast updated: 10 days ago
    • Promoted
    Principal Mechanical Engineer (UK Energy)

    Principal Mechanical Engineer (UK Energy)

    WSP in Indianagpur, India
    What if you could do the kind of work the world needs?.At WSP, you can access our global scale, contribute to landmark projects and connect with the brightest minds in your field to do the best wor...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Isaac Sim Engineer

    Isaac Sim Engineer

    Tonks AIPune, Republic Of India, IN
    This job can also be taken up as a full-time or intern.At Saturn Labs, we generate high-quality sim-ready environments and scenarios to bridge the sim-to-real gap for autonomous systems.Our platfor...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL DigitalNagpur, IN
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Cam Engineer

    Cam Engineer

    SNAM Group of CompaniesRepublic Of India, IN
    Develop and optimize CNC programs using CAM software- Mastercam to manufacture patterns, core boxes and part machining according to drg. Work closely with design engineers to review CAD models and i...Show moreLast updated: 17 hours ago
    • Promoted
    Mechanical Engineering Lead

    Mechanical Engineering Lead

    ConfidentialIndia
    Headquartered in San Francisco, our investors include.Position : Engineering Professional – Independent Contractor, Remote. Commitment : Part-time 20 hours / week (potential to extend to 40 hours / week)....Show moreLast updated: 4 days ago
    • Promoted
    CMake Engineer (2years+)

    CMake Engineer (2years+)

    Jupiter AI LabsIndia, India
    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 ...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer (CMake)

    Software Engineer (CMake)

    Crossing HurdlesIndia, India
    You’ll play a key role in optimizing build workflows, ensuring scalability, maintainability, and efficiency across multiple environments. Develop and optimize build scripts, toolchains, and configur...Show moreLast updated: 10 days ago