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.
Skills
Must have
Bachelor’s or Master’s in Computer Science, Engineering, or related field.
8+ years of software development experience using C++, MFC and C#, with proven leadership or readiness to take on a team lead role.
Strong SQL Server or Oracle Database experience
Strong background in project design, execution, and data analysis.
Proficient in C++, C#, JSON, gRPC; experience with MFC, Visual Studio, XAML.
Familiar with version control systems like GitLab.
Strong database knowledge: SQL Server, Oracle.
Proven technical abilities; relevant intern/co-op experience is a plus.
Excellent communication, collaboration, analytical, problem solving, debugging and decision-making skills.
Solid understanding of software development fundamentals and object-oriented design principles.
Hands-on experience with Kubernetes and containerized environments
Proven ability to manage complex projects and deliver within deadlines
Nice to have
Oil & Gas domain experience.
Experience with data visualization, simulation tools, or engineering applications is a plus.
Experience with Fortran
Familiarity with other development frameworks and languages, such as .NET or Python or Node/Angular or Java.
Experience working with cloud-based solutions or integrating with IoT in the energy sector.
Understanding of wellbore modeling, reservoir simulation, or production optimization.
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
- 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
- Sinopec-Tech-Houston is looking for a Senior Finite Element Software Developer in Houston, TX. This role... ...will collaborate closely with engineers and geoscientists to deliver high-performance... .... Strong programming skills in Fortran or Python and familiarity with both...FortranSenior
- ...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- ...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
- ...development initiatives, support of aftermarket activities and engineering tasks, Communicate with vendors on technical solutions.... ...integration a plus, ~ Programming skills: VB, C#, C+, Python, Matlab, Fortran or similar languages a plus, ~ Excellent interpersonal...FortranSeniorImmediate startFlexible hours
- ...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...Fortran
- ...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
- ...Mission Design Tools Software Engineer Are you passionate about solving complex problems? Join our dynamic team as a Mission Design... ...experience in the field or related area. Proficient in C++, Fortran, and Python Experience in product delivery utilizing source...FortranFull timeContract workFor contractorsWork at office
- ...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...
- ...Random‑Access Memory (VRAM) exhaustion. Numerical Stability: Engineer robust mitigations for catastrophic cancellation and floating‑... ...scientific programming languages (e.g., JAX, PyTorch, CUDA, Python, C++, Fortran) and familiarity with HPC environments Ph.D. or post‑grad...FortranFull timeRemote work
$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- 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
- ...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
- ...Senior Embedded Software/Firmware Engineer Duration: 6+ months Location: Houston, TX Job Description: • BS/MS in CS / IT / OTHER... ...- managing software developers • Experience of C and C++ • Device driver development experience on Linux /...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
- Air Products is seeking a Global Head of People Analytics to lead the strategy for HR data, analytics, and insights. The role is key in transforming HR data into actionable workforce intelligence to support talent and workforce planning decisions. The successful candidate...Senior
- ...Houston, TX, is seeking a talented Sr. Simulation and Modeling Software Developer to enhance their Software Simulation team. This role requires... ...ideal candidate will possess strong programming skills in C, C++, and Python, as well as experience with simulation frameworks...Senior
- 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
- A technology firm in Houston, Texas is looking for a Senior Embedded Firmware Engineer with 10-15 years of experience. The candidate will be responsible... .... Required skills include deep knowledge in Embedded C, C++, RTOS, and QNX. The role demands strong leadership, analytical...SeniorFull time
$66k - $209k
A global healthcare leader located in Houston, TX is seeking a Senior Principal/Principal Electrical Engineer to support the manufacturing site. This role involves overseeing site power distribution systems and ensuring operational readiness, focusing on a successful startup...Senior- Initial Therapeutics, Inc. is seeking a Senior Principal Process Engineer in Houston, Texas, to provide technical leadership in small molecule and peptide manufacturing. This role encompasses mentoring for process engineers, sustaining knowledge, and optimizing processes...Senior
- ...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
- ...biotechnology company based in Houston, TX, is seeking a highly experienced Senior Research and Development Scientist specializing in NGS algorithm... ...processes. Strong proficiency in programming languages such as Python, R, and C++ is essential. #J-18808-Ljbffr Baylor GeneticsSeniorRemote job
- Halliburton is seeking a Senior Geophysical Application Developer in Houston, Texas, to lead the development of advanced software solutions for geophysical data processing and visualization... ...experience, proficiency in Java and C++, and ideally knowledge in geophysical methods...Senior
- Halliburton is seeking a Senior Software Engineer to drive technical leadership for products at Landmark, focusing on high-stakes engineering decisions... ...deep understanding of programming languages such as Java or C++ is essential. The position offers the opportunity to work...SeniorFull time
$82.3k - $220k
...and development company in Houston is seeking a Senior GN&C Engineer for Space Applications to develop cutting-edge software for space and defense systems. Candidates... ...possess strong programming skills in MATLAB and C/C++, along with 5-10 years of relevant experience....Senior- Halliburton Energy Services is seeking a Senior-Principal Electrical Engineer in Houston, Texas. The role involves managing electrical architecture for... ...processes, and collaborating with mechanical and software teams. Ideal candidates will have a PhD or Master's degree...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (MFC & C++ & Fortran). Be the first to apply!
- senior automation controls engineer Houston, TX
- senior accounts payable Houston, TX
- senior brand designer Houston, TX
- senior financial advisor Houston, TX
- senior underwriter Houston, TX
- senior cost analyst Houston, TX
- senior environmental advisor Houston, TX
- senior business analyst contract Houston, TX
- senior app developer Houston, TX
- senior electrical estimator Houston, TX


