Software Developer - Rio de Janeiro, Brasil - CGG

Empresa verificada
Rio de Janeiro, Brasil

há 5 dias

Ana Silva

Postado por:

Ana Silva

beBee Recruiter

Company Description

About CGG

Job Description:

This role will require you to work with a small team of highly qualified researchers and software engineers to gather requirements, perform analysis, scope, plan, design, code, 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 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 and problem-solving skills, drive for results and ability to work independently.


  • Research, develop, and optimize new or existent software and features for company services.
  • Innovate and keep up to date with new global technologies.
  • Write code and test cases and provide support for users and feature development.
  • Work closely with partner teams and users to build and maintain cohesive product.
  • Have passion for scientific research and secure, reliable, maintainable code


Skills / Experience:

  • Proficiency in C/C++ design, implementation, and debugging skills.
  • Solid foundation on algorithm analysis.
  • Comfortable working on Linux systems.
  • Basic knowledge on data parallelism.
  • Good proficiency in English.

Typical background:

  • BSc/MSc in Computer Science or Computer Engineering.

The following skills are a plus, but not required:

  • GPU programming (CUDA, OpenCL, or related).
  • Experience with parallel computing/HPC (MPI, OpenMP, or related).
Additional Information

Reasons to join CGG:

Life at CGG Rio
We love a good challenge. We harness a passion for technological and scientific innovation to foster change for the future.

In our Rio center, you will find a diverse and multicultural work environment, where you will use your knowledge to help set high-performance standards and push the limits of possibility.

We provide the environment to help you succeed when taking on ambitious challenges, all while developing your skills and preparing you for the future.

Create a brighter future for yourself.**Our culture of learning and complementary approach to supported or self-guided career development, enables the design of tailored courses to suit specific needs of each individual to aid personal growth in areas related to both technical and personal skills, via an extensive suite of CGG developed courses, managed through our own CGG learning hub.

People always come first

We recognize the importance of work life balance for our employees, which is supported through our flexible working and Quality of Life Program.

We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment.

Benefits Package

  • Bonus Plan
  • Meal Voucher
  • Health Insurance Plan
  • Dental Plan
  • Life Insurance
  • Educational Allowance
  • Private Pension Plan
  • Educational Assistance
  • Language Assistance
  • Gympass
  • Christmas Gift Card
  • Shiatsu at the office
  • Birthday day off
  • Breakfast and Snacks in the office
And much more
Ready to kickstart your career?

Join us and add your talent and imagination to
see things differently
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.

Mais empregos da CGG