[The logo is protected from the company]

Compagnie Generale de Geophysique-Veritas

CGGVeritas results from the combination of Compagnie Générale de Géophysique (CGG) and Veritas DGC Inc. (Veritas) in early 2007. Those two companies were pioneers in the advancement of geophysical exploration going back all the way to 1931.Here are a few highlights of the historical steps our Company has taken to become CGGVeritas today:2010s    2011    CGGVeritas celebrates its 80th anniversary.2010    Launch of BroadBand Seismic technology for recording broader bandwidths.2000s    2009    C... Read More

Address      CGGVeritas Tour Maine-Montparnasse 33, Avenue du Maine B.P. 191 75755 Paris Cedex 15 FRANCE
Website      www.cggveritas.com/
Holding      No Holding Details

View Company Page
Apply to job

Software Developer

 JOB PROFILE

Start your career with a recognised leader in the geophysical industry.  This is a great time to join CGGVeritas as we drive how our industry’s future is shaped.

At CGGVeritas you will work with teams of world-class research geophysicists and software engineers to design, develop, improve and support cutting-edge reservoir imaging solutions.

As a software developer you will be part of the team responsible for ensuring the efficiency, ease of use, reliability and scalability of the core software infrastructure for high-performance and interactive computing applications. You will: develop and maintain the libraries, shared components and technologies that are used for high-end geophysical data processing; work to create functional and efficient application interfaces, build and release processes and produce effective documentation; participate in design discussions, development and deployment in large scale state-of-the-art computing facilities across the world with geographically dispersed developer team and user base.

The role will require you to work with highly-qualified researchers and software engineers to gather requirements, perform analysis, scope, plan, design, code, implement automated unit testing and deploy scalable, distributed, fault-tolerant modules and libraries. You are expected to have a thorough understanding of technical concepts required for software engineering and deployment and should be able to navigate and quickly understand complex code and systems. The position demands excellent analytical and problem solving skills and applicants must be able to communicate clearly and effectively. You should be a person with great technical passion, terrific problem-solving skills, drive for results and ability to work independently.

 

KEY JOB RESPONSIBILITIES

    * Participate in analysing, designing and implementation software within the development team.
    * Update/ amend existing software as required.
    * Develop new modules; carry out unit and integration tests and validation.
    * Work closely with researchers to implement and testing new algorithm, prototypes and programs.

 

JOB REQUIREMENTS

    * Bachelor’s degree (or higher) in Computer Science or another field that has an emphasis on programming, or relevant work experience
    * Java fluency with GUI experience, C/C++, (Fortran also preferred)
    * Object Oriented / API design
    * UNIX / POSIX programming
    * Debugging / profiling / optimizing experience
    * Experience with full lifecycle of development, including product release
    * Client / Server programming
    * Strong communication and problem-solving skills

Preferred:

    * Algorithms – caching, sorting, synchronization
    * Perforce (or other source control management software) experience
    * PL/SQL (database) experience
    * Experience with Operating System Kernels and multi-threaded programming

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided

Fax:

1 832 351 8701

Contact Name:

not provided

Job Duration:

not provided

Phone:

1 832 351 8300

Email:

not provided

News - Compagnie Generale de Geophysique-Veritas

Related Jobs

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]

Expand

Collapse