C++ Developers

Aspen Technology, Inc.

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Aspen Technology, Inc. is seeking a C++ Software Developer to design, build, and maintain high-quality C++ code for geophysical software systems. The role involves desktop and web-based components, with an Agile team across distributed locations.

Applicants should have strong C++17 experience, good OOP skills, and familiarity with Windows and Linux. The company offers global opportunities and a focus on sustainability and innovation.

Qualifications

  • Bachelor's degree or equivalent in CS/Math/Physics.
  • Strong C++ development experience with C++17.
  • Experience with Windows and Linux environments.

Responsibilities

  • Design, build, and maintain efficient, reusable C++ code.
  • Support existing and new geophysical oriented software systems (desktop and web).
  • Maintain code quality and usability of applications.
  • Analyze performance and stability issues and propose fixes.
  • Collaborate with distributed teams in an Agile process.

Skills

C++ development
Multi-threading
OOP & design patterns
English proficiency
Windows & Linux
Distributed teams
Self-learning

Education

Bachelor's degree in CS/Math/Physics or equivalent

Tools

Web/Cloud technologies

Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

C++ Software Developer

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role Aspen Technology is the world's leading supplier of Asset Optimization software solutions. Our software solutions help our customers to address the Dual Challenge of meeting the growing demand for resources and higher standards of living from a growing population while also addressing sustainability goals, reductions in emissions and reductions in plastic waste in the environment.

Your Impact Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable C++ code.
  • Support existing and development of a new geophysical oriented software systems. Both desktop and web based
  • Maintain code quality and improve usability of existing application
  • Analyze and identify problematic code (such as performance, stability and algorithmic) and advise solutions to these problems
  • Understand the customers workflows and suggest pragmatic solutions
  • Debug the existing software and fix reported problems
  • Active involvement in Agile development process
Qualifications
  • Bachelor’s degree in computer science/math/physics, or equivalent years of relevant work experience.
  • Experienced in C++ development (C++17 an advantage)
  • Experience with modern web/cloud technologies/stack (advantage)
  • Good OOP knowledge / design patterns
  • Good level of English, reading, writing and verbal
  • Experience on Windows and Linux
  • Experience in multi-threading
  • Geoscience or Mathematical education (advantage)
  • Ability to work both independently and as a part of a team
  • Highly responsible and reliable
  • Self-learner
  • Good communication skills
  • Experience working with geographically distributed teams is a plus

Aspen Tech offers a long-term career path with significant opportunities for growth and development in a cutting-edge engineering technology company.

AspenTech is a global software leader helping industries meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. Our Digital Grid Management software suite, including AspenTech OSI products, helps power and utilities companies achieve superior real-time control, optimization and management for exceptional performance of complex energy networks. If you’re looking to make a difference every day and push the limits of performance, AspenTech is doing things no one else thought was possible. As a leading industrial software partner, we help companies all over the world run safer, greener, longer and faster. With over 3700 employees and more than 60 global locations, AspenTech is meeting today’s sustainability and business challenges head-on with unmatched expertise, cutting-edge AI-powered technology and a passion to innovate.

AspenTech is an Equal Opportunity/Affirmative Action employer. AspenTech does not discriminate against employees or applicants on the basis of age, race, color, religion, creed, ancestry, sex, sexual orientation, gender identity or expression, pregnancy or related conditions, marital status, familial status, national origin, disability, medical condition, genetic information, citizenship, military service or protected Veteran Status or any other basis protected by applicable federal, state, or local law.

Reasonable Accommodation: We will provide reasonable accommodations to qualified individuals who have a disability or sincere religious reasons to request accommodation, when necessary to enable the individual to participate in the job application or interview process. If you wish to request an accommodation, please contact us at recruiting@aspentech.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developers
C++ Developers

Aspen Technology • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Principal Software Developer
Senior Principal Software Developer

Aspen Technology, Inc. • Pune District

On-site
INR 1,500,000 - 2,100,000
Sr. Petroleum Supply Chain Engineer
Sr. Petroleum Supply Chain Engineer

Aspen Technology, Inc. • Pune District

On-site
INR 1,400,000 - 2,200,000
Sr. Power Systems Engineer
Sr. Power Systems Engineer

Aspen Technology, Inc. • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Technical Support Engineer
Senior Technical Support Engineer

Aspen Technology, Inc. • Bengaluru

On-site
INR 900,000 - 1,300,000
Sr. Technical Support Engineer
Sr. Technical Support Engineer

Aspen Technology, Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Career development programs
Community service support
Social events
Sr. Software Sales Manager - Heavy Process Industries
Sr. Software Sales Manager - Heavy Process Industries

Aspen Technology, Inc. • Mumbai

On-site
INR 3,000,000 - 6,000,000
Sr. Software Manager (software installation and deployment technologies)
Sr. Software Manager (software installation and deployment technologies)

Aspen Technology, Inc. • Pune District

Hybrid
INR 3,500,000 - 6,500,000
Senior Software Developer
Senior Software Developer

Aspen Technology • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Principal Software Developer (software installation and deployment solutions)
Principal Software Developer (software installation and deployment solutions)

Aspen Technology, Inc. • Pune District

On-site
INR 1,800,000 - 2,400,000