7 - 11 years

9 - 13 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary
The Build Systems Architect will be responsible for modernizing and maintaining the MSC Nastran build, packaging, and developer tooling ecosystem This role involves designing robust, reproducible, and scalable build pipelines across Windows and Linux, streamlining developer workflows, and accelerating delivery It is ideal for someone who enjoys working at the intersection of legacy engineering/scientific systems and modern tooling, tackling technical challenges in mixed-language builds and HPC-grade performance The successful candidate will bring rigor and empathy to evolving a complex mixed-language stack without disrupting developer teams that depend on it Additionally, the engineer will manage and lead build and tooling projects from inception through delivery This position is hybrid based in Pune, India Remote exceptions may be considered for highly qualified candidates About Hexagon At Hexagon Manufacturing Intelligence (HMI), we empower manufacturers to create the disruptive technologies of today and the life-changing products of tomorrow With a global footprint and a broad portfolio of advanced sensors, measurement systems, factory automation, simulation, and analytics solutions, we drive innovation across industries Our Design & Engineering (D&E) business unit delivers cutting-edge Computer Aided Engineering (CAE) software that helps engineers validate and optimize designs through virtual prototypesgiving customers confidence that their products can be manufactured as intended What You'll Do Own the build system for MSC Nastran (Fortran-centric) codebase with mixed C/C++ and Python Design, implement, and maintain cross-platform builds (Windows/Linux) using modern build tools (e g , CMake, Ninja, Make etc as appropriate) Migrate and rationalize legacy SCONS/Makefiles/custom scripts into maintainable, modular configurations Compiler & toolchain management Standardize and support Intel oneAPI/IFX/IFORT, GNU gFortran, NVIDIA/PGI, MSVC, GCC/Clang toolchains Define optimal compiler/linker flags for performance, reproducibility, and diagnostics; support features such as OpenMP, MPI, and mixed-language interop CI/CD and build acceleration Build reliable CI pipelines (GitHub Actions, Azure DevOps, GitLab) with caching (ccache/sccache), distributed builds, and containerized runners Implement incremental, parallel, and remote builds; reduce full build times and flaky pipelines Interoperability & packaging Solve symbol mangling issues across Fortran/C/C++; manage static/dynamic libraries, shared modules, and Python bindings Deliver installers/packages Quality, security & compliance Enforce reproducible builds, deterministic configurations, and Software Bill of Materials (SBOM) Integrate code signing, supply-chain policies, and license compliance checks Developer experience & enablement Create tooling CLIs, templates, and onboarding docs; run training sessions for developers Instrument build telemetry and report on KPIs (build times, cache hit rates, failure reasons) Operational excellence Drive root-cause analyses for build failures; assist in implementation of preventive controls Work Experience BS/MS in Computer Science, Engineering, or related, with emphasis in build and release engineering 510+ years in commercial software industry with demonstrated experience in developing build systems of industrial programs with a majority Fortran language base Strong experience with CMake (including Fortran targets), Ninja/Make, and at least one major CI platform Demonstrated success modernizing legacy build systems without disrupting developer productivity Comfortable across Windows and Linux; able to script in Python and Bash/PowerShell for build automation Experience with Intel oneAPI/IFX/IFORT, gFortran, NVIDIA/PGI toolchains Experience reducing build times via caching, sharding, and parallelization; familiarity with build graph optimization Strong documentation and developer enablement mindset; ability to lead cross-functional migrations Knowledge, Skills And Abilities Commercial software build system development Hands-on expertise with Fortran (build, link, and debug), plus strong working knowledge of C, C++, and Python in production environments Proficiency with Git and branch/release strategies; experience in monorepos or multi-repo orchestration Solid understanding of linking/loading and mixed-language interop Knowledge of HPC stacks (e g , MPI, BLAS/LAPACK, MKL, OpenMP) and performance-tuned builds Exposure to containerized CI (Docker, Apptainer), remote executors, and self-hosted runners Planning and Communication Ability to grasp instructions and provide effective feedback on projects Ability to plan projects and execute Excellent verbal and written skills in English Excellent problem-solving skills Extremely motivated and a team player Ability to handle multiple tasks with competing time line target commitments What We Offer Competitive salary with opportunities for performance-based bonuses Work for a global leader in digital reality solutions empowering industries like manufacturing, construction, and energy Comprehensive healthcare benefits (medical, dental, vision), including Health Savings Accounts (HSA) with employer contributions Paid time off (PTO), including holidays and parental leave 401k with generous employer match and tuition reimbursement to support your professional development Flexible work schedules and remote options Access advanced training and development opportunities, with 15% of revenue invested in R&D Be part of a company committed to diversity and inclusion, ensuring an equitable and innovative workplace Explore Life at Hexagon At Hexagon, Were Empowering An Autonomous, Sustainable Future Through Innovation In Manufacturing Intelligence, Simulation, And Automation Get To Know Our Teams, Our Culture, And Our Technology Through Our Social Media Channels Instagram @hexagon_mi | @hexagon_ab LinkedIn Hexagon Manufacturing Intelligence YouTube Hexagon MI | Hexagon AB Twitter/X @HexagonMI | @HexagonAB Facebook Hexagon Manufacturing Intelligence Learn more at hexagon com and get inspired by how we shape smart change across industries

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You