C++ Scientific Developer
Job in
Spring, Harris County, Texas, 77391, USA
Listing for:
Silicontek Inc
Full Time
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Spring, TX | 100% onsite (candidates must live within 45 miles) |
Contract:
long term (about 11 months)
The Role
Your code helps geoscientists see deep below the earth's surface. As a Scientific Software Engineer, you will build and support seismic imaging software used by a leading energy company. You will work side by side with geoscientists and researchers, and your code will run on a world-class high-performance computing (HPC) system. Success means faster, more reliable imaging, so scientists get answers sooner.
Responsibilities- Develop and support seismic imaging applications as part of a Scrum team
- Work from a shared backlog with engineers in Houston and India
- Work with geoscientists and researchers to understand their needs and solve scientific problems
- Turn prototype research code into reliable production software
- Tune applications to make better use of the HPC system and speed up seismic processing projects
- Support business partners around the world
- Help the HPC systems team and geoscientists plan future hardware and system upgrades
- 10+ years of C/C++ experience on parallel scientific computing code
- Modern C++ (C++11 and later)
- Python and Bash scripting on Linux
- Experience building simulation-based software
- Experience working with third-party APIs
- A strong grasp of code complexity and how algorithm choices affect performance
- A degree in computer science, software engineering, engineering, applied mathematics, computational science or a related field
- Must live within 45 miles of Spring, TX
- Experience in seismic imaging, geoscience, or oil and gas
- MPI, plus OpenMP or CUDA
- Profiling and performance tuning with tools such as Intel VTune, NVIDIA Nsight or gprof
- Object-oriented design
- Git and Azure Dev Ops (ADO)
- Experience on an Agile Scrum team
- Clear written and spoken communication, including mentoring others
- Takes initiative, enjoys hard scientific problems and puts safety first
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction