SugarLandRecruiter Since 2001
the smart solution for Sugar Land jobs

DHT - Scientific Computing Engineer

Company: Apidel Technologies
Location: Sugar Land
Posted on: March 15, 2023

Job Description:

Job Description:

This is the leading technology provider for the oil and gas industry including Digital and Software technologies.

The Scientific Computing Engineer develops software applications for Geologists, Petrophysicist, Geophysicists and Reservoir Engineers on top of platforms such as Techlog, Petrel and now the DELFI Cloud ecosystem. Most of those applications target upstream Oil and Gas workflows, but an increasing number of them supports Energy Transition workflows.

As part of a multi-disciplinary team, the Scientific Computing Engineer designs and develops computational algorithms and software components based on mathematical or statistical models of physical phenomena. Major duties include: physical modeling; implementing models in software code; validating scientific software; software development and programming; documenting models and software; publishing industry articles and internal reports; data analysis; understanding the client needs and delivering high-quality solutions that exceeds their expectations.

The Scientific Computing Engineer leverages a mixed Technology Stack as most algorithms are written in C/C++, C# or Python, while the underlying technology is evolving from traditional desktop environments to micro-service-based ecosystems designed to work on the Cloud, the Edge or in between. This in turn requires both developing an in-depth expertise in some technology, while staying abreast of technological evolution.

Requirements:

Background

Master's Degree or Ph.D. Degree in Engineering, Applied Mathematics, Physics, Computer Science or equivalent
Minimum 5 years of relevant software experience
Technical skills Must have

Strong experience developing user-friendly, highly interactive software applications
Deep understanding in modular design and library development for reuse
Strong working experience and good coding practices in C/C++
Deep understanding of multi-threading and distributed computation
Strong working experience designing, implementing, analyzing, and optimizing the performance and accuracy of computation codes
Experience developing effective unit test and ensuring good integration test coverage
Experience contributing to user documentation
Experience documenting software for sustaining purpose
Technical skills Better to have

Experience with C# and .NET
Experience with MATLAB and/or Python
Experience developing Techlog or Petrel plugins
Knowledge of containerization technologies - Docker, Kubernetes
Experience with Cloud Technologies and developing applications on cloud platform such as Google Cloud, Azure or AWS.
Experience participating o UX workshop
Experience setting-up CI/CD pipelines using Jenkins, AzureDevOps or similar tools
Knowledge of security principles (Oauth2, JWT, OpenAPI)
General skills

Ability to work independently and deliver with minimum oversight
Good interpersonal and communication skills
Dedication to quality and project milestone completion
Drive and ability to master new software languages, development tools and best practices
Curiosity, interest and ability to learn and understand the software applications context and related domains
is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or other characteristics protected by law.

This is a VEVRAA Federal Contractor priority referral Protected Veterans requested.

Hours: 8:00am to 5:00pm

Keywords: Apidel Technologies, Sugar Land , DHT - Scientific Computing Engineer, Engineering , Sugar Land, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Sugar Land RSS job feeds