Company: Schlumberger
Skills: IT - Software Development
Education: High School/Secondary
Location: Abingdon, United Kingdom


C++/C# Software Engineer

Abingdon Technology Centre - company website

At Schlumberger's Abingdon Technology Centre, UK, we require an experienced Software Developer to help contribute to the design and development of one of our industry leading desktop applications. The focus of the team is the delivery of commercial software, which supports reservoir engineers working in the energy industry.

This position offers an exciting opportunity for an experienced Developer to take a lead role in improving existing and developing brand new functionalities for Petrel, an application utilised by Geoscientists and Petroleum Engineers around the world.

Key Responsibilities:
  • Work on new features and algorithms in the team responsible for the core 3d modelling data structures of the desktop application
  • Fix bugs of varying degrees of difficulty (the absolute best way to learn the code base initially)
  • Write UI dialogs (in WPF) to drive new processes and algorithms
  • Write comprehensive unit and integration tests



Required Experience:
  • Commercial experience developing in either C# or C++, with a willingness to learn and work with both.
  • Degree or higher qualification in Computer Science or Mathematic discipline with a strong mathematical component.


Nice to Have:
  • Knowledge of 3D geometrical concepts - vectors, matrices, transformations.


Compensation & Benefits:
  • Competitive base salary (£50,000 - £80,000)
  • Bonus: Up to 20% of the base salary
  • Private healthcare for employee + family
  • Subsidised dental care
  • Health & Wellbeing programs
  • Relocation: If an employee lives more than 40 miles away from the office then they are eligible for relocation. This comes with:

1. Custom Relocation assistance

2. Relocation Allowance - 2 months' base salary
  • Flexible working: 2 days in office are required, 3 days flexible
  • Employee Mental health support, health & wellness coaching
  • Employee discounted share purchasing scheme & pension contribution (up to 6%)
  • Generous income protection scheme, life insurance (4 times base salary, min 150K)
  • Other benefits through flexible benefits program (Cycle to Work, salary sacrifice, option to select additional insurances like travel insurance, health screening...)



Schlumberger is an equal employment opportunity employer. Qualified applicants are considered without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran or other characteristics protected by law.