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
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++ (, 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.
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 :
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.
Stay connected with us
EEO Statement
Software Engineer • bangalore, India