Software Engineer | Schlumberger

Job Details

Software Engineer

Jurong - Singapore

Essential Responsibilities and Duties

The Software Engineer is responsible for designing and developing software solutions to enable connectivity and control of measurement devices in the Field, Edge as well as the Cloud. The Software Engineer draws on a versatile background in Computer Science or Computer Engineering and extensive knowledge on C++ and C# programming languages, Windows and Linux application development, communication protocols and messaging systems. He will work in a multidisciplinary team of Embedded Software Engineers, Electrical Engineers and Physicists to bring advanced measurement solutions to Market. He will also work in a software team to develop cloud based solutions to enhance the Digital Experience of remotely connected IIoT devices.

Specific deliverables and responsibilities

  • Build prototypes, products and systems suitable for testing, and set up and run lab simulations.
  • Develop and maintain high-quality software.
  • Stay current with the cutting edge in Internet of Things (IoT) related technologies.
  • Share expertise throughout the organization and provide user training for products.
  • Evaluate engineering approaches and risks to produce development plans that ensure high-quality, low-cost products and systems.
  • Author technical reports, papers, articles, patents and presentations.
  • Develop and maintain Azure DevOps release pipelines


  • Degree in Computer Science/ Computer Engineering with relevant 5 years of experience. 
  • Have working rights in Singapore 

Experience in the following areas is required

  • Fluent in C/C++
  • Fluent in .NET C#
  • Windows programming
  • Linux programming

Experience in the following areas is preferred

  • Angular
  • Electron
  • Google Cloud
  • Microsoft Azure
  • Azure IoT
  • Ansible

Experience in the following areas is desired

  • CMake
  • Jenkins
  • Azure DevOps

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.

Please be vigilant to fraudulent activity if you receive a communication or e-mail regarding potential employment, or an invitation to submit applications to a public email address, supposedly from Schlumberger. Please do not send money or pass any personal details to anyone suggesting they can provide employment with us. We will never ask potential job-seekers for any sort of advance payment as part of the recruiting or hiring process. For more information please visit:

Software Engineer
Log in to apply for this position today.
Apply Now

Share This