Technical Software Engineer

Exxon Mobil

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Medical plans
Retirement benefits
Training and development program
Workplace flexibility policy

Job summary

Exxon Mobil is looking for a talented software developer in Bengaluru, Karnataka to enhance proprietary applications for seismic imaging. The ideal candidate will have a degree in Computer Science or a related field and a solid foundation in software design principles.

Applicants should possess strong C/C++ programming skills, and experience with Linux environments, to collaborate effectively within a scrum team and with researchers. The role offers competitive compensation and a comprehensive benefits package, promoting both personal and professional growth.

Qualifications

  • Minimum 1 year of hands-on C/C++ programming experience.
  • Strong understanding of software design principles.
  • Minimum 1 year of experience working in a Linux environment.

Responsibilities

  • Develop and support proprietary applications for seismic imaging.
  • Collaborate with researchers to commercialize prototype research code.
  • Optimize applications to improve HPC system utilization.

Skills

C/C++ programming
Object-oriented programming
Linux environment
Algorithms and data structures
Communication skills

Education

Degree in Computer Science or related field

Tools

Version control systems (Git)
Integrated Development Environments (IDEs)

Job description

What you will do
  • Work on a scrum team as a software developer to develop and support proprietary applications used for seismic imaging
  • Collaborate closely with researchers to enable their research and to commercialize prototype research code
  • Support internal business partners that are globally distributed
  • Optimize applications to improve HPC system utilization and to increase throughput of seismic processing projects
  • Collaborate with HPC systems team and geoscientists to influence decisions regarding future hardware/system upgrades
About You

Skills and Qualifications

  • Degree in Computer Science, Software Engineering, Engineering, Applied Mathematics, Computational Science, or related field with a minimum GPA of 6.0
  • Strong understanding of computer science fundamentals, including algorithms, data structures, and software design principles.
  • Minimum 1 year of hands‑on C/C++ programming experience.
  • Strong understanding of code complexity and the performance implications of various algorithms.
  • Minimum of 2 years of hands‑on experience with Object‑oriented programming such as C/C++
  • Minimum 1 year of experience working in Linux environment
  • Strong verbal and written communication skills for effective collaboration and mentoring.
  • Self‑motivated and driven to learn

Preferred Qualifications/ Experience

  • Experience with Python, modern C++ (i.e., C++11 and later), Unix shell scripting languages (BASH primarily)
  • Object‑oriented design principles
  • Proficiency in any other programming language such as Java, Python, Shell Script, JavaScript (a plus)
  • Familiarity with software development tools and methodologies, such as version control systems (Git), integrated development environments (IDEs), and agile practices.
Location

Job location is based out of Bangalore, Karnataka

Your benefits

An ExxonMobil career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance and life. We offer you:

  • Competitive compensation
  • Medical plans, maternity leave and benefits, life, accidental death and dismemberment benefits
  • Retirement benefits
  • Global networking & cross‑functional opportunities
  • Annual vacations & holidays
  • Day care assistance program
  • Training and development program
  • Tuition assistance program
  • Workplace flexibility policy
  • Relocation program
  • Transportation facility

Please note benefits may change from time to time without notice, subject to applicable laws. The benefits programs are based on the Company’s eligibility guidelines.

EEO Statement

ExxonMobil is an Equal Opportunity Employer:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - High Performance Computing
Software Developer - High Performance Computing

Exxon Mobil • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation
Medical plans
Annual vacations & holidays
+2
HPC Engineer
HPC Engineer

Exxon Mobil • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Competitive compensation
Medical plans
Retirement benefits
+1
Integrated Geophysical Analysis (IGA) Specialist
Integrated Geophysical Analysis (IGA) Specialist

Exxon Mobil • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Competitive compensation
Medical plans
Retirement benefits
+6
Subsea Engineer (Hardware/Ops)
Subsea Engineer (Hardware/Ops)

ExxonMobil India Careers • Bengaluru

On-site
INR 800,000 - 1,800,000
Competitive compensation
Medical plans
Global networking opportunities
+1
HPC System Engineer
HPC System Engineer

Exxon Mobil • Bengaluru

Hybrid
INR 1,500,000 - 2,800,000
Competitive compensation
Medical plans
Annual vacations
+3
Subsea Engineer
Subsea Engineer

Exxon Mobil • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Medical plans
Retirement benefits
+1
Full Stack Desktop Developer
Full Stack Desktop Developer

ExxonMobil India Careers • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive compensation
Medical plans and benefits
Retirement benefits
+2
Senior Software Developer
Senior Software Developer

ExxonMobil India Careers • Bengaluru

On-site
INR 1,300,000 - 2,000,000
Competitive compensation
Medical plans
Maternity leave benefits
+8
Full Stack Developer(Asp.net,C#)
Full Stack Developer(Asp.net,C#)

ExxonMobil India Careers • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Competitive compensation
Medical plans
Retirement benefits
+8
Full Stack Developer(Asp.net,C#)
Full Stack Developer(Asp.net,C#)

Exxon Mobil • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Competitive compensation
Medical plans
Global networking
+7