Company: Schlumberger
Skills: Graphics Design, IT - Software Development, Technical Manager
Other Skills: Computer Engineering
Experience: 3 + Years
Education: PhD/Doctorate
Location: Houston, Texas, United States
No location/work authorization restrictions found.

Schlumberger has an opening in Houston, Texas for a Visualization Engineer. GTC is looking for a highly motivated Visualization Engineer who has the passion to develop, extend and maintain our core visualization foundation which enables highly interactive and cutting-edge 2D/3D scientific visualizations tools. The candidate would apply their knowledge of real time 2D/3D graphics to help scientists to understand the Earth subsurface with an accurate representation of what normally cannot be seen with a naked eye. This is a high-impact position responsible to create high-end visualization software tools which will be used by our clients all around the world. This position will report to the Project Manager.


Main responsibilities include:

  • Collaborate effectively in a cross functional team comprising architects, engineers, quality assurance, project manager, and an end user representative.
  • Work closely as needed with Usability & UX designers on user experience concept ideation and implementation.
  • Research and develop techniques to interactively visualize large amounts of data in real time.
  • Guide the testing efforts for all visualization tools and components, Unit testing


Qualifications & Experience

  • Masters or PhD in Computer Science, Computer Engineering, or Electrical Engineering preferred with specialization in Computer Graphics.
  • Minimum of 3 years of professional experience in 3D Visualization.
  • Strong background in interactive, real-time 3D graphics using OpenGL or Open Inventor.
  • Good experience with 2D graphics using INT's GeoToolkit
  • Must have experience with C++ or Java
  • GPU programming (GLSL, CUDA)
  • Strong mathematics, problem solving, and analytical skills
  • Computational geometry knowledge and / or experience nice to have
  • Good knowledge / experience in software architecture, object-oriented design, design patterns
  • Knowledge / experience in professional software engineering practices comprising unit testing
  • Good drawing and prototyping / storyboarding skills
  • Extremely valuable to have experiences in Javascript, Typescript, Node.js, AngularJS (Angular 2+) since all our development now are exploiting native cloud technologies.
  • Good understanding of Google Cloud Platform
  • Comfortable working in Windows and Linux environments
  • Experience with Git and / or TFS
  • Candidates must be able to legally work and reside in the US, without sponsorship


Schlumberger 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.

Schlumberger is a VEVRAA Federal Contractor - priority referral Protected Veterans requested.



A tradition of excellence and innovation


We’re the world’s leading provider of integrated pore-to-pipeline technology solutions to the oil and gas industry. We’re also a leading employer in our sector—with a reputation for hiring the best and the brightest people and keeping them at the top of their game through rewarding career-long development opportunities.


Each day, in 85 countries, we help our customers find and produce oil and gas in ways that demonstrate respect for both people and the environment. Today’s industry challenges call for new ideas, techniques, and solutions. If you want to drive your career and want to grow with a company that’s embraced new ways of thinking since 1927, we may have the career for you.



Schlumberger is ranked in the Global Top 10 in Rigzone's Ideal Employer Rankings - find out more here.