0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Software Developer job in Singapore at CGG SERVICES (SINGAPORE) PTE. LTD.

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Software Developer at CGG SERVICES (SINGAPORE) PTE. LTD.

Software Developer


The incumbent is in charge of developing new programs and providing updates or amendments to the existing programs.

Key Job Responsibilities

  • Participate in analyzing and designing software within a development team; develop modules, carry out unit and integration tests and initial validation.
  • Adhere to development recommendations and ensure that results comply with the standard required; identify simple technical problems and participate in determining any corrective actions required.
  • Optimization of programming algorithm
  • Port software onto other machines or operating systems and adapt it to third-party applications.
  • Produce the technical documentation associated with the life cycle of the software development and the maintenance tasks.
  • Develop proficiency in understanding, and implementing the standards associated with the specific software package(s), which the software developer works on.


  • PhD or Master degree in software engineering, or degree in a related area such as geophysics, computer science, physics, mathematics, electrical/mechanical engineering, and with strong programming skills.
  • Thorough grasp of all the techniques, methods and tools associated with the analysis, design, development, tuning and debug of geophysics software.
  • Proficiency in use of programming languages used in software packages being worked on, for example Modern FORTRAN/C/C++ for batch module programming, C++ or Java for interactive applications, C/ C++ for infrastructure codes, etc.
  • Experience in CUDA/MPI/OpenMP and other heterogeneous computing programming is a plus.
  • Good to have: A general understanding of geophysical processing.

Additional Information

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.


Recommended Skills

  • Algorithms
  • C++ (Programming Language)
  • Debugging
  • Enterprise Application Software
  • Fortran (Programming Language)
  • Geology
Apply to this job.
Think you're the perfect candidate?

Help us improve BrightMinds by providing feedback about this job:

Job ID: BM01_80da731f5c107144236b5338e3a

BrightMinds TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using BrightMinds you are agreeing to comply with and be subject to the BrightMinds Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.