Senior Software Engineer (MFC & C++ & Fortran)
Luxoft
Developed product is the leading software system in Energy domain covering all aspects of Oil & Gas production from geological exploration to optimization of ongoing production. Our technology solution helps geologists and geophysicists to research, visualize and interpret large volumes of geological data.
Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.
We are seeking an experienced and highly skilled Senior Software Engineer with 10+ years of expertise in MFC/C++/Fortran development. The ideal candidate will have a strong background in EDM (Energy Data Models) and a proven track record of working in the Petroleum Engineering or Oil & Gas domain. This role demands a deep understanding of software development and domain-specific knowledge to contribute to cutting-edge solutions in the energy sector.
Responsibilities
:• Lead the design, development, testing, maintenance and documentation of applications using MFC/C++/C
#• Build scalable software systems in collaboration with cross-functional teams to develop solutions aligned with industry standards and engineering best practices
.• Architect and implement components that integrate seamlessly within a broader ecosystem using REST APIs, database queries, and library calls
.• Apply system design patterns to build efficient, maintainable, and high-performing solutions
.• Implement automated testing strategies and contribute to CI/CD pipelines using Docker, Kubernetes, GitLab, and Jenkins
.• Guide technical research and development efforts, mentor junior team members and promote knowledge sharing within the team. to ensure timely delivery of high-quality software
.• Stay updated with industry trends and emerging technologies to incorporate innovative solutions into projects
.• Utilize EDM to design and optimize data structures, ensuring robust and efficient data handling
.• Conduct code reviews and ensure the adherence to high-quality coding standards
.• Troubleshoot and resolve complex software issues, ensuring system reliability and performance
.
Mandatory Skills Descriptio
n:• Bachelor’s or Master’s in Computer Science, Engineering, or related fiel
d.• 8+ years of software development experience using C++, MFC and C#, with proven leadership or readiness to take on a team lead rol
e.• Strong SQL Server or Oracle Database experien
ce• Strong background in project design, execution, and data analysi
s.• Proficient in C++, C#, JSON, gRPC; experience with MFC, Visual Studio, XAM
L.• Familiar with version control systems like GitLa
b.• Strong database knowledge: SQL Server, Oracl
e.• Proven technical abilities; relevant intern/co-op experience is a plu
s.• Excellent communication, collaboration, analytical, problem solving, debugging and decision-making skill
s.• Solid understanding of software development fundamentals and object-oriented design principle
s.• Hands-on experience with Kubernetes and containerized environmen
ts• Proven ability to manage complex projects and deliver within deadlin
es
Nice-to-Have Skills Descripti
on:• Oil & Gas domain experien
ce.• Experience with data visualization, simulation tools, or engineering applications is a pl
us.
• Experience with For
tran• Familiarity with other development frameworks and languages, such as .NET or Python or Node/Angular or J
ava.
• Experience working with cloud-based solutions or integrating with IoT in the energy se
ctor.• Understanding of wellbore modeling, reservoir simulation, or production optimiza
tion.- ...Developed product is the leading software system in Energy domain covering... ...Agile principles. Our team is senior, supportive and friendly. We are... ...highly skilled Senior Software Engineer with 10+ years of expertise in MFC/C++/Fortran development. The ideal candidate...FortranSenior
- ...Senior.Net/C# & C/C++ & MFC & SQL Developer Senior.Net/C# & C/C++ & MFC & SQL Developer @ Houston, TX – 10 open positions contract Senior .Net/C# & C/C++ & MFC & SQL Developer Roles and Responsibilities: Can work independently, take responsibility and get things to...SeniorContract work
- .Senior Software Engineer - C#/C++ page is loaded## Senior Software Engineer - C#/C++locations: Houston, Texas, United Statestime type: Full timeposted... ...Proficiency in programming languages such as C, C++, and FORTRAN.* ### Willingness to travel and work at our customer...FortranSeniorFull timeRemote work
- ...leading energy company in Houston, TX, seeks a Senior Software Developer with strong programming skills in Fortran and Python to develop 3D finite element method software... ..., collaborating with geoscientists and engineers. Ideal candidates must have 5+ years of experience...FortranSeniorFull time
- ...Senior Finite Element Software Developer Our company has an immediate opening for a Senior Finite Element... ...work closely with geoscientists and engineers to build high-performance FEM... ...Strong and proven programming skills in Fortran, Python, or similar scientific/...FortranSeniorImmediate start
- Position Title Senior Power Systems Studies Engineer Location Houston, TX, United States Overview The Senior... ...simulation analysis, using software packages such as PSS®E, PSLF, PowerWorld... ...programming languages such as Python, C, C++, FORTRAN, MATLAB, Julia, etc. Knowledge of...FortranSeniorWork at officeLocal area
$93.2k - $164.45k
Lockheed Martin in Houston is seeking a full-time Software Engineer to support the software engineering lifecycle, including requirements analysis... ...role requires experience with programming languages like C or C++, and a Bachelor's degree in a relevant field. The position...SeniorFull time- Senior Software Developer - Finite Element Analysis (Geomechanics) (Houston, TX) GENERAL DESCRIPTION... ...work closely with geoscientists and engineers to develop the FEM software to support... ...and proven programming skills in Fortran, Python or other coding languages. Expert...FortranSeniorFull timeWork experience placementImmediate start
- ...a Halliburton company, builds the software and data platforms that help the global... .... These are tools used daily by engineers and scientists at the world’s largest... ...: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and...FortranSenior
- ...Halliburton company, builds the software and data platforms that... ...are tools used daily by engineers and scientists at the... ...Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms,... ...opportunities, including Senior Technical Professional...FortranSeniorFull timePart timeWork from home
- ...company has an immediate opening for a Senior Finite Element Software Developer . This role is... ...work closely with geoscientists and engineers to build high‑performance FEM capabilities... ...Strong and proven programming skills in Fortran , Python , or similar scientific/...FortranSeniorImmediate start
- ...Category: Energy; Consulting; Engineering; Project Engineering;... ...make positive change! The Senior Power Systems Studies Engineer... ...simulation analysis, using software packages such as PSS®E, PSLF... ...languages such as Python, C, C++, FORTRAN, MATLAB, Julia, etc....FortranSeniorWork at officeLocal areaFlexible hours
- A leading global technology company in Houston, Texas is seeking a Senior Software Engineer specializing in C#/C++. This role involves leading software development for grid control, collaborating with customers on system requirements, and creating test plans. Ideal candidates...Senior
$60k - $80k
...Technical Professional II- Guidance, Navigation, and Control (GN&C) engineer, following completion of the required on site training on... ..., especially with Matlab. Experience with Unix, C, C++, Java, Fortran, or Ada is considered a plus. Education Bachelor or Master of...FortranFull time- ...Software Engineer (KITE) Job Location: Centennial, CO 80111 US (Primary) or Houston, TX 77058... ...software development. ~ Experience with C++ and/or real-time programming. ~ Familiarity... ...Experience with C++, Python, FORTRAN, Linux, Shell, Object Oriented Design, and...FortranFull timeInterim roleLocal areaShift work
- ...predefined geophysical or engineering content. You will participate... ...of your contributions with senior Research staff and... ...will also work closely with Software Engineers on the development... ...programming languages, such as C/C++, CUDA, FORTRAN, Python, OPENCL Innovative...FortranRelocation packageFlexible hours
$114.14k - $156.61k
Young World Physical Education is seeking a Principal Coach for School Improvement in Houston, Texas. The role involves coaching school principals to implement the Effective Schools Framework, aiming to advance learning environments and maximize student outcomes. Ideal ...Senior- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit & Philanthropy...Senior
- ...reliability and scalability of the core software for Viridien’s proprietary high-... ...optimization. Apply strong mathematics/physics/engineering background and knowledge of computer... ...in scientific programming. Fluency in C/C++ (Fortran also preferred). Experience with UNIX/POSIX...FortranRelocation packageFlexible hours
- ...Group, LLC in Houston is looking for skilled Autonomous Robotics Software Engineers. This role involves designing and implementing autonomy... ...significant experience in robotics software development and strong C++ skills. The company offers competitive compensation,...
- A legal data intelligence platform is seeking a Technical Leader to drive the development of innovative cloud-native solutions. The role focuses on solving complex problems, shaping technical standards, and guiding teams in a fast-paced environment. Candidates should have...Senior
- ...company in Houston is seeking a High-Performance Computing (HPC) Software Engineer to develop and configure HPC engine components. The ideal... ...Master’s degree in computer science or engineering, proficiency in C++ and multi-thread programming, along with experience in Linux...
- A space exploration engineering firm in Houston, TX is looking for a full-time Software Engineer to contribute to the Lunar Terrain Vehicle project. The candidate will... ...on the Moon. A strong background in C/C++, Linux environments, and a relevant STEM degree is...Full time
- ...HPC Storage Performance Engineer This role has been designated as ‘Remote/Teleworker... ...profiling tools and/or scientific/engineering software for HPC systems. Familiarity with... ...HPC community that includes Compilers (C++, C, Fortran), OpenMP, MPI, MPI-IO, Python and other...FortranTemporary workWork experience placementRemote workWork from home
- A technology company in Houston seeks a Senior Embedded Firmware Engineer to lead firmware design, development, and optimization for embedded systems.... ...Embedded Firmware Development, with proficiency in Embedded C, C++, RTOS, and QNX. Candidates should possess strong...Senior
- Broughton Group is seeking Control System Designers at multiple levels in Houston, TX. This role involves supporting engineering and construction projects through detailed drawings and design documentation. The ideal candidates will have strong experience with CAD tools...Senior
- ...Description - Advanced Mission Design Engineer (ADV000CJ9) Advanced Mission Design Engineer... ...and mission performance. Provide software development and scripting of NASA's... ...programming languages such as Modern Fortran, Python, C++, Bash, and Julia. Experience with Python...FortranPermanent employmentFor contractorsWork at office
- A leading financial services firm in Houston, Texas, is seeking a skilled financial analyst with at least 5 years of experience in financial analysis and modeling. The ideal candidate will have excellent communication and negotiation skills, ability to solve complex problems...Senior
- ...multiple levels in Houston, TX. The role involves supporting engineering and construction projects through the development of detailed... ...interpret engineering instructions. Positions are available for Senior and Principal levels, requiring a background in various engineering...Senior
- ...exploration. As NASA’s largest engineering solutions provider working... ...Develop state-of-the-art software to model progressive spacecraft... ...Experience with programming in FORTRAN ~ Excellent communication skills... ...such as FORTRAN, Python, C++, MATLAB, or Julia Experience...FortranHourly payPermanent employmentContract workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (MFC & C++ & Fortran). Be the first to apply!
- c++ software developer Houston, TX
- c++ programmer Houston, TX
- c++ developer Houston, TX
- senior game producer Houston, TX
- senior manager process engineering Houston, TX
- senior manufacturing engineer Houston, TX
- senior manager clinical operations Houston, TX
- senior lead project manager Houston, TX
- senior manager quality engineering Houston, TX
- senior device engineer Houston, TX


