Build Systems Architect
1 week ago
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, We're 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.
-
Build Systems Architect
2 weeks ago
Pune, Maharashtra, India Hexagon Manufacturing Intelligence Full timeJob SummaryThe 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...
-
Architect
3 weeks ago
Kochi, Kerala, India, Ernakulam Architect Annie Full timeRole DescriptionWe are looking for a passionate and detail oriented Architects and Junior Architects to join our team. The ideal candidate will assist in the end-to-end design process from concept development to detailed drawings, while ensuring compliance with local building codes and coordination with consultants, vendors, and site teams.This will be a...
-
AI Architect
2 weeks ago
Pune, India Persistent Systems Full timeJob Description About Position: We are seeking AI Architect with strong designs experience. The ideal candidate will oversee the implementation of AI solutions, bridging the gap between business strategy and technical execution. This position involves defining an organization's AI strategy, designing scalable AI pipelines, and ensuring solutions are...
-
Systems Architect
2 days ago
India NOKIA Full timeWe are looking for a Systems Architect who will collaborate closely with product and software architects, as well as development teams, to design and build systems that are shipped as solutions addressing real-world customer problems. The Emerging Products Group focuses on products and solutions in Connectivity, Edge, AI, and Gen AI. These are supported by...
-
Azure Architect
1 week ago
Pune, India systems plus Full time**Location: Pune** **Employment Type: full-time** **Designation: Azure Architect** **Job Details**: **Azure Architect** **About Allivet Pet Pharmacy** Allivet, a leading ecommerce retailer of pet medicine and supplies, is looking for an Azure Architect to join our growing team. As an Azure Architect, you will be part of a team responsible for working on...
-
System Architect
3 weeks ago
Bengaluru, India Bosch Global Software Technologies Full timeJob Description Roles & Responsibilities: - Systems Architect will be responsible for understanding the requirement - Collaborate with customer teams to define and write Project Requirement - Collaborate with an enterprise architects through architecture reviews to ensure all designs meet the overall technical and business goals of customer - Coach and...
-
Software Architect
4 weeks ago
Pune, India Persistent Systems Full timeJob Description About Position: We are looking for an experienced Software Architect with strong expertise in designing and implementing scalable web applications and backend systems using PHP, Python, and Ruby. The ideal candidate will also have hands-on experience with Ruby on Rails and GraphQL for API design and integration. - Role: Software Architect -...
-
System Architect
2 weeks ago
Pune, India Siemens Healthineers Full time**Systems Architect** - Languages - C, C++ and Python- Operating System - Windows, Linux. - Tools Usage - Enterprise Architect, Visual Studio, QT, Any Static analysis tools - Communication protocols - Must have hands-on experience on System Architecture (H/W and S/W Integration) - Must have done Requirement Specification, System Interface design, System...
-
Azure API Architect
1 week ago
Pune, India Persistent Systems Full timeJob Description About Position: We are seeking an experienced API Architect to drive the design and strategy for our APIs. In this role, you will be responsible for defining the API architecture, ensuring scalability, security, and performance. You will collaborate closely with development teams, product managers, and other stakeholders to align business...
-
System Architect
4 days ago
Pune, Maharashtra, India Qubist Solutions LLC Full timeCompany DescriptionQubist Solutions LLC is a leader in software innovations, architecture, design, development, and testing for industries such as avionics, automotive, medical, railways, IoT, and digital solutions. With extensive expertise in Aerospace and Avionics Software Design, Qubist specializes in development and Verification & Validation (V&V)...