Resume and JobRESUME AND JOB
Autodesk logo

Principal Engineer (C++,JAVA)

Autodesk

Software and Technology Jobs

Principal Engineer (C++,JAVA)

full-timePosted: Dec 11, 2025

Job Description

Principal Engineer (C++,JAVA)

📋 Job Overview

The Principal Engineer role at Autodesk involves leading the development of high-performance software solutions using C++ and Java. The position focuses on designing scalable systems, mentoring teams, and driving innovation in engineering practices. This is an opportunity to contribute to cutting-edge products in a collaborative environment.

📍 Location: Bengaluru

📅 Posted: Posted 14 Days Ago

🎯 Key Responsibilities

  • Design and implement complex software features using C++ and Java
  • Lead architectural decisions and code reviews for the team
  • Collaborate with cross-functional teams to deliver high-quality products
  • Mentor junior engineers and foster a culture of technical excellence
  • Optimize performance and ensure scalability of applications

✅ Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of professional experience in software engineering
  • Strong proficiency in C++ and Java programming languages
  • Experience with large-scale software development and deployment

⭐ Preferred Qualifications

  • Advanced degree in Computer Science
  • Experience with cloud platforms like AWS or Azure
  • Knowledge of agile methodologies and DevOps practices
  • Prior leadership experience in engineering teams

🛠️ Required Skills

  • C++
  • Java
  • Object-oriented design principles
  • Software architecture and system design
  • Version control systems (e.g., Git)
  • Problem-solving and debugging
  • Team collaboration and communication
  • Performance optimization techniques

🎁 Benefits & Perks

  • Competitive salary and performance-based bonuses
  • Comprehensive health insurance and wellness programs
  • Flexible work arrangements and remote options
  • Professional development opportunities and tuition reimbursement
  • Retirement savings plan with company matching
  • Generous paid time off and parental leave

Locations

  • Bengaluru, India

Salary

Estimated Salary Rangemedium confidence

3,000,000 - 5,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Javaintermediate
  • Object-oriented design principlesintermediate
  • Software architecture and system designintermediate
  • Version control systems (e.g., Git)intermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Performance optimization techniquesintermediate

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field (experience)
  • 8+ years of professional experience in software engineering (experience)
  • Strong proficiency in C++ and Java programming languages (experience)
  • Experience with large-scale software development and deployment (experience)

Preferred Qualifications

  • Advanced degree in Computer Science (experience)
  • Experience with cloud platforms like AWS or Azure (experience)
  • Knowledge of agile methodologies and DevOps practices (experience)
  • Prior leadership experience in engineering teams (experience)

Responsibilities

  • Design and implement complex software features using C++ and Java
  • Lead architectural decisions and code reviews for the team
  • Collaborate with cross-functional teams to deliver high-quality products
  • Mentor junior engineers and foster a culture of technical excellence
  • Optimize performance and ensure scalability of applications

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health insurance and wellness programs
  • general: Flexible work arrangements and remote options
  • general: Professional development opportunities and tuition reimbursement
  • general: Retirement savings plan with company matching
  • general: Generous paid time off and parental leave

Target Your Resume for "Principal Engineer (C++,JAVA)" , Autodesk

Get personalized recommendations to optimize your resume specifically for Principal Engineer (C++,JAVA). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Engineer (C++,JAVA)" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskBengaluruTechnologySoftware

Answer 10 quick questions to check your fit for Principal Engineer (C++,JAVA) @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

Principal Engineer (C++,JAVA)

Autodesk

Software and Technology Jobs

Principal Engineer (C++,JAVA)

full-timePosted: Dec 11, 2025

Job Description

Principal Engineer (C++,JAVA)

📋 Job Overview

The Principal Engineer role at Autodesk involves leading the development of high-performance software solutions using C++ and Java. The position focuses on designing scalable systems, mentoring teams, and driving innovation in engineering practices. This is an opportunity to contribute to cutting-edge products in a collaborative environment.

📍 Location: Bengaluru

📅 Posted: Posted 14 Days Ago

🎯 Key Responsibilities

  • Design and implement complex software features using C++ and Java
  • Lead architectural decisions and code reviews for the team
  • Collaborate with cross-functional teams to deliver high-quality products
  • Mentor junior engineers and foster a culture of technical excellence
  • Optimize performance and ensure scalability of applications

✅ Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of professional experience in software engineering
  • Strong proficiency in C++ and Java programming languages
  • Experience with large-scale software development and deployment

⭐ Preferred Qualifications

  • Advanced degree in Computer Science
  • Experience with cloud platforms like AWS or Azure
  • Knowledge of agile methodologies and DevOps practices
  • Prior leadership experience in engineering teams

🛠️ Required Skills

  • C++
  • Java
  • Object-oriented design principles
  • Software architecture and system design
  • Version control systems (e.g., Git)
  • Problem-solving and debugging
  • Team collaboration and communication
  • Performance optimization techniques

🎁 Benefits & Perks

  • Competitive salary and performance-based bonuses
  • Comprehensive health insurance and wellness programs
  • Flexible work arrangements and remote options
  • Professional development opportunities and tuition reimbursement
  • Retirement savings plan with company matching
  • Generous paid time off and parental leave

Locations

  • Bengaluru, India

Salary

Estimated Salary Rangemedium confidence

3,000,000 - 5,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Javaintermediate
  • Object-oriented design principlesintermediate
  • Software architecture and system designintermediate
  • Version control systems (e.g., Git)intermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Performance optimization techniquesintermediate

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field (experience)
  • 8+ years of professional experience in software engineering (experience)
  • Strong proficiency in C++ and Java programming languages (experience)
  • Experience with large-scale software development and deployment (experience)

Preferred Qualifications

  • Advanced degree in Computer Science (experience)
  • Experience with cloud platforms like AWS or Azure (experience)
  • Knowledge of agile methodologies and DevOps practices (experience)
  • Prior leadership experience in engineering teams (experience)

Responsibilities

  • Design and implement complex software features using C++ and Java
  • Lead architectural decisions and code reviews for the team
  • Collaborate with cross-functional teams to deliver high-quality products
  • Mentor junior engineers and foster a culture of technical excellence
  • Optimize performance and ensure scalability of applications

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health insurance and wellness programs
  • general: Flexible work arrangements and remote options
  • general: Professional development opportunities and tuition reimbursement
  • general: Retirement savings plan with company matching
  • general: Generous paid time off and parental leave

Target Your Resume for "Principal Engineer (C++,JAVA)" , Autodesk

Get personalized recommendations to optimize your resume specifically for Principal Engineer (C++,JAVA). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Engineer (C++,JAVA)" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskBengaluruTechnologySoftware

Answer 10 quick questions to check your fit for Principal Engineer (C++,JAVA) @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.