





Niche legacy C++/Fortran/COM skillset limits applicants, but senior Bangalore engineering roles remain moderately competitive.
Highly domain-specific legacy engineering and Fortran/COM expertise reduces cross-industry transferability.
Requires mandatory niche skills (C++, Fortran, COM, VB, Windows), implying strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain C++ wrapper libraries to integrate legacy Fortran and C++ codebases with VB-based and desktop applications, specifically for the ROMeo platform.
Design and implement and support COM objects/components to enable cross-language and cross-application communication in a Windows environment.
Analyze, modernize, and optimize legacy Fortran, VB, and COM-based code while producing thorough technical documentation and supporting deployment.
Strong proficiency in C++ including object-oriented design, memory management, and interfacing with external libraries.
Solid working experience with Fortran (77/90/95 or later) and Visual Basic (VB6 and/or VB.NET).
Demonstrated experience with COM object development, including interface design, GUIDs, threading models, and registration.
Experience in Windows Server 2019 or later environment; Work Experience Required: Not explicitly mentioned in the JD.
Experienced in cross-language integration between C++, Fortran, and VB, capable of handling complex interoperability challenges.
Skilled in legacy system modernization within engineering or scientific computing contexts.
Proficient in debugging and optimizing high-compute, mixed-language applications on Windows platforms using tools like Visual Studio and MSVC compiler.