Lead Software Developer - C++

Siemens

Bengaluru Urban

Sur place

INR 1 200 000 - 1 800 000

Plein temps

Il y a 34 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Siemens in Bengaluru is seeking a Senior C++ Developer to develop, maintain, and enhance C++/MFC applications, focusing on analyzing issues and implementing new features. You will contribute to legacy code modernization, write design artifacts, and participate in design reviews and development activities.

The role requires strong C++ fundamentals, OOP, STL, and memory management with 6–10 years of experience, plus familiarity with MFC and PlantUML.

Qualifications

  • 6 to 10 years of experience in C++ development.
  • Strong understanding of C++ fundamentals, OOP, STL, memory management and design principles.
  • Familiarity with MFC is beneficial.
  • Experience with analyzing and debugging legacy code.
  • Ability to create technical documentation and design diagrams (PlantUML preferred).

Responsabilités

  • Develop, maintain, and enhance C++/MFC-based applications.
  • Analyse and resolve software issues via debugging.
  • Work on legacy code and contribute to new feature development.
  • Prepare technical documentation and design artifacts.
  • Participate in design discussions, code reviews, and development activities.

Connaissances

C++
OOP concepts
STL
Memory management
Design principles
MFC
PlantUML
AI-assisted development tools

Formation

BE/B.Tech/MCA/M.E./M.Tech

Outils

GitHub Copilot
Claude Code
Microsoft Copilot

Description du poste

Hello Visionary!
We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you? Hello Visionary!
We know that the only way a business thrive is if our people are growing. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you? We are looking for a Senior C++ Developer
You’ll Make a Difference By

  • Develop, maintain, and enhance C++/MFC-based applications.
  • Analyse and resolve software issues through effective debugging.
  • Work on existing legacy code and contribute to new feature development.
  • Prepare technical documentation and design artifacts.
  • Participate in design discussions, code reviews, and development activities.
You’ll Win Us Over By
  • Being a graduate B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science with 6 to 10 years of experience in C++
  • 6-10 years of experience in C++ development.
  • Strong understanding of C++ fundamentals, OOP concepts, STL, memory management, and design principles.
  • Familiarity with MFC (Microsoft Foundation Classes) would be beneficial.
  • Ability to understand, maintain, and enhance complex legacy codebases.
  • Good knowledge of software design patterns and architecture concepts.
  • Experience in creating well-structured technical documentation.
  • Ability to create and maintain design diagrams; basic knowledge of PlantUML is preferred.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Claude Code, Microsoft Copilot, or similar tools, and ability to leverage them effectively for development, debugging, documentation, and productivity improvement.
  • .
Create a better #TomorrowWithUs!
This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers #STS
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead Software Developer - C++
Lead Software Developer - C++

Siemens AG • Bengaluru

Sur place
INR 1 200 000 - 3 200 000
Lead Software Developer - C
Lead Software Developer - C

Siemens • Bengaluru

Sur place
INR 1 800 000 - 3 200 000
Software Architect
Software Architect

Siemens • Maharashtra

Sur place
INR 3 000 000 - 5 500 000
C/C++ Full Stack Engineer ( Includes Testing )
C/C++ Full Stack Engineer ( Includes Testing )

Siemens • Maharashtra

Sur place
INR 1 200 000 - 1 800 000
Senior Software Engineer
Senior Software Engineer

Siemens • Maharashtra

Sur place
INR 900 000 - 1 300 000
Lead Software Engineer - Java
Lead Software Engineer - Java

Siemens • Maharashtra

Sur place
INR 2 800 000 - 5 000 000
Senior Software Engineer -Full Stack
Senior Software Engineer -Full Stack

Siemens • Maharashtra

Sur place
INR 3 000 000 - 4 200 000
Software Developer (Firmware, RUST, C++ and Linux)
Software Developer (Firmware, RUST, C++ and Linux)

Siemens • Bengaluru

Sur place
INR 1 800 000 - 3 200 000
Lead Software Test Engineer
Lead Software Test Engineer

Siemens • Maharashtra

Sur place
INR 3 000 000 - 5 200 000
Lead Software Engineer -Full Stack
Lead Software Engineer -Full Stack

Siemens • Maharashtra

Sur place
INR 3 500 000 - 6 500 000