Senior Software Engineer - Finite Element Analysis (Houston, TX)

Sinopec Group

Houston (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sinopec Houston Tech in Houston, TX is seeking a Senior Finite Element Software Engineer to develop 3D FEM software that couples solid mechanics and fluid flow for subsurface modeling.

You will work with geoscientists and engineers to implement numerical methods, optimize for HPC, and help create GUI and preprocessing tools in Windows and Linux environments.

Candidates should have Fortran or Python expertise and 5+ years in FEM software, with legal work eligibility in the United States.

Qualifications

  • Bachelor’s degree or higher in CS, SE, Mechanics, or related field with coding.
  • 5+ years in FEM software programming and modeling.
  • Willingness to travel up to 10% domestically/internationally.

Responsibilities

  • Develop innovative FEM software on the in‑house parallel platform.
  • Design models and numerical algorithms for geomechanics and reservoir modeling in Windows and Linux.
  • Collaborate with GUI developer to build pre/post-processing tools, mesh generation, and GUI.

Skills

Fortran
Python
Numerical methods
FEM
HPC
Linux
Windows
3D visualization
Team collaboration

Education

Bachelor’s degree or higher in CS/SE/Mechanics or related field with coding

Tools

FEM software tools
Parallel computing frameworks

Job description

Senior Software Engineer - Finite Element Analysis (Houston, TX)

Job Title: Senior Finite Element Software Engineer

General Description

Sinopec Houston Tech has an immediate opening for a Senior Finite Element Software Engineer. This position will be responsible for developing 3D finite element method (FEM) software that fully couples solid mechanics and fluid flow. The software will be used to simulate subsurface stresses and deformations for Earth modeling, geomechanics analysis, in-situ stresses, hydraulic fracturing, and reservoir simulation. The developer will work closely with geoscientists and engineers to create FEM software to support Sinopec’s upstream projects.

Essential Functions
  • Develop innovative finite element software based on the in‑house FEM parallel computing platform.
  • Design and implement models, efficient numerical algorithms, solutions, and software for geomechanics and reservoir modeling in Windows and Linux environments.
  • Collaborate with a GUI developer to create pre‑ and post‑processing codes, mesh generation tools, and graphical user interfaces for the FEM software.
  • Design, develop, and maintain software while assisting in testing activities.
  • Contribute to project quality and maintain source code integrity.
  • Create and maintain comprehensive software documentation.
  • Share expertise throughout the team.
Required Knowledge, Skills, and Abilities
  • Strong programming skills in Fortran, Python, or other coding languages.
  • Expert level knowledge of numerical methods and coding (e.g., FEM, FDM).
  • Proven experience in parallel and high‑performance computing.
  • Experience coding in Linux and Windows environments.
  • Organized, detail‑oriented, with strong analytical, numerical, and problem‑solving skills.
  • Experience in programming 3D visualizations is a plus.
  • Software development experience in numerical analysis, hydraulic fracturing, reservoir simulation, geoscience, or geomechanics is preferred.
  • Self‑starter with strong multitasking abilities.
  • High integrity and self‑discipline to meet objectives on time.
  • Team player with strong interpersonal and communication skills.
  • Ability to handle confidential company IP.
Minimum Required Education and Experience
  • Bachelor’s degree or higher in Computer Science, Software Engineering, Mechanics, or a related technical field (e.g., geomechanics, geology, reservoir simulation). The degree should involve coding.
  • 5+ years of experience as a Software Engineer/Developer in FEM software programming and modeling.
  • Some domestic and international travel may be required (normally <10%).
  • Must be legally eligible to work in the United States.
Equal Employment Opportunity Statement

STHC is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, disability, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business need.

If you need assistance or an accommodation due to a disability, you may contact us at hr.sthc@sinopec.com or call 1‑832‑831‑1200.

Apply directly to this job posting by visiting our website: www.sinopecthc.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Finite Element Software Engineer – Geomechanics
Senior Finite Element Software Engineer – Geomechanics

Sinopec Group • Houston (TX)

On-site
USD 120,000 - 190,000
Software Development Engineer - Contact Mechanics
Software Development Engineer - Contact Mechanics

Siemens Digital Industries Software • Orlando (FL)

Hybrid
USD 120,000 - 190,000
Senior R&D Scientist (Katy, TX)
Senior R&D Scientist (Katy, TX)

Sinopec Group • Katy (TX), Northern (KY)

Hybrid
USD 110,000 - 150,000
Software Development Engineer - Contact Mechanics
Software Development Engineer - Contact Mechanics

Siemens Digital Industries Software • Illinois

Hybrid
USD 120,000 - 180,000
Flexible work location
Great benefits
Software Development Engineer - Contact Mechanics
Software Development Engineer - Contact Mechanics

Siemens Digital Industries Software • Costa Mesa (CA)

Hybrid
USD 120,000 - 180,000
Geomechanics Research Engineer
Geomechanics Research Engineer

ExxonMobil • Spring (TX)

On-site
USD 90,000 - 120,000
Automatic enrollment in Pension Plan
Savings plan with company match
Workplace flexibility programs
+2
Software Development Engineer - Contact Mechanics
Software Development Engineer - Contact Mechanics

Siemens Digital Industries Software • Chicago (IL)

Hybrid
USD 120,000 - 230,000
Project Engineer – Houston, Kingwood or Angleton, TX
Project Engineer – Houston, Kingwood or Angleton, TX

Altamira Us • Houston (TX)

On-site
USD 75,000 - 95,000
Competitive salary and benefits package
Opportunities for professional development
Collaborative work environment
Software Development Engineer - Contact Mechanics
Software Development Engineer - Contact Mechanics

Siemens Digital Industries Software • Wilsonville (IL)

Hybrid
USD 140,000 - 230,000
Engineer (FEA) - West Coast
Engineer (FEA) - West Coast

SimuTech Group • Everett (WA)

On-site
USD 80,000 - 100,000
Unmatched Health Coverage
Complete Dental & Vision Benefits
Wellness Programs
+4