Job Description :
Role: Software Engineer(C++ Expert)
Location: Spring TX, 77389
Duration: 12 + Month

Job Description: Software Engineer(C++ Expert)
We need a strong software engineer with expert level C++ programming skill and expert level Object oriented design skills. This individual should be capable of designing software, integrate with internal framework within the bounds of existing framework. If needed should be able to collaborate and develop new design to extend the framework. Should be able to implement if a design is provided. Experience in using STL , Boost, QT libraries are critical. This individual needs to understand how the software constructs are implemented in the hardware and its performance implication.

Knowledge and understanding of C++ 11 constructs will be good. Any experience in designing and developing libraries and its APIs will be useful. Prior experience in seismic or geoscience domain is a plus. Any parallel programming skill in the HPC environment with (MPI or OpenMP) will be good to have. Any past experience in open source development project will be very beneficial for our review.

Required:
C++ - Expert Level
Linux