Home·Find Jobs·Software Engineer – C++ and Python
V

Software Engineer – C++ and Python

VettedBench
Posted today · Apply by 17 Sep 2026
Bangalore5-8 yearsOn-site

About this role

The team is a leading provider of solutions for the design, simulation, and manufacture of products across various industries. They are seeking a Software Development Engineer with strong expertise in modern C++, object-oriented design, algorithms, and software architecture.

In this role, you will be responsible for developing high-quality software solutions that meet the needs of diverse industries, including automotive, aerospace, and construction. You will work closely with cross-functional teams to design, implement, and optimize software applications.

Key Responsibilities:

  • Design and develop software applications using modern C++ and Python.
  • Implement algorithms and data structures to solve complex problems.
  • Collaborate with product managers and other engineers to gather requirements and define software specifications.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Troubleshoot and debug software issues to enhance performance and reliability.
  • Participate in the full software development lifecycle, from concept through deployment.

Required Skills & Qualifications:

  • Strong proficiency in modern C++ and Python programming languages.
  • Solid understanding of object-oriented design principles and software architecture.
  • Experience with algorithms and data structures.
  • Familiarity with software development tools and methodologies, including Agile practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Experience:

  • Minimum of 5-8 years of relevant software development experience.

What we offer:

  • Opportunity to work on innovative projects in a dynamic environment.
  • Collaborative and inclusive company culture.
  • Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →