Software Engineer - C++

Siemens

Pune District

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Digital Industries Software is a leading provider of PLM software used to design, simulate, and manufacture products across industries. This role focuses on designing, developing, modifying, and implementing software for our products, with emphasis on quality and integration.

You will work on multiple complex projects, perform unit tests, code reviews, and collaborate with customers and other developers to deliver innovative solutions.

Qualifications

  • Knowledge of C++ and advanced programming in C++.
  • Knowledge of Teamcenter is an added skill.
  • High knowledge of SLC and other life cycle methodology
  • High knowledge of construction and testing skills
  • Ability to work on multiple complex projects simultaneously.
  • Ability to communicate complex technical concepts clearly and effectively.
  • Typically requires six to eight years of experience and a bachelors degree in computer science, engineering, or equivalent.

Responsibilities

  • Design, develop, modify, and implement software programming for products.
  • Provide innovative solutions to problems in the area of acknowledged expertise.
  • Use specialized knowledge to provide technical solutions.
  • Implement code and do code reviews and software integration.
  • Maintain and support current software tools.
  • Implement new functionality.
  • Ensure that appropriate reviews and unit tests are performed.
  • Proactively communicate and consult with other developers and customers.
  • Review designs and/or implementations of other projects as required.
  • Manages assigned projects including defining scope, plans, schedules, and deliverables.
  • Research - Maintain technical expertise in area of specialty by following technical advances in industry and academia.
  • Perform research to determine possible technical solutions to long-term technical issues.

Skills

C++
Teamcenter
Lifecycle methodology
Testing skills
Multi-project handling
Communication

Education

Bachelor's degree in computer science or engineering

Job description

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Responsibilities
  • Design, develop, modify, and implement software programming for products.
  • Provide innovative solutions to problems in the area of acknowledged expertise.
  • Use specialized knowledge to provide technical solutions.
  • Implement code and do code reviews and software integration.
  • Maintain and support current software tools.
  • Implement new functionality.
  • Ensure that appropriate reviews and unit tests are performed.
  • Proactively communicate and consult with other developers and customers.
  • Review designs and/or implementations of other projects as required.
  • Manages assigned projects including defining scope, plans, schedules, and deliverables.
  • Research - Maintain technical expertise in area of specialty by following technical advances in industry and academia.
  • Perform research to determine possible technical solutions to long-term technical issues.
Qualifications
  • Knowledge of C++ and advanced programming in C++.
  • Knowledge of Teamcenter is an added skill.
  • High knowledge of SLC and other life cycle methodology
  • High knowledge of construction and testing skills
  • Ability to work on multiple complex projects simultaneously.
  • Ability to communicate complex technical concepts clearly and effectively.
  • Typically requires six to eight years of experience and a bachelors degree in computer science, engineering, or equivalent.
Benefits

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Project Test Engineer
Project Test Engineer

Siemens • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Flexible work arrangement
Great benefits
Software Engineer – C++ and Python
Software Engineer – C++ and Python

Siemens Digital Industries Software • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer – C++ and Python
Software Engineer – C++ and Python

Siemens AG • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer (C++/DS/Algorithm)
Software Engineer (C++/DS/Algorithm)

Siemens Mobility • Dadri

Hybrid
INR 900,000 - 1,300,000
Hybrid work model
Global mobility
Diversity & inclusion
Software Engineer Senior - PLMX Digital Thread Validation
Software Engineer Senior - PLMX Digital Thread Validation

Siemens AG • Pune District

Hybrid
INR 800,000 - 1,200,000
Flexibility to work from home or office
Great benefits and rewards
Diversity and inclusion initiatives
Software Engineer - Principal
Software Engineer - Principal

Siemens Mobility • Pune District

Hybrid
INR 3,000,000 - 6,000,000
Software Engineer - Principal
Software Engineer - Principal

Siemens Digital Industries Software • Maharashtra

Hybrid
INR 4,000,000 - 8,000,000
Flexible work arrangement
Software Engineer - Principal
Software Engineer - Principal

Siemens AG • Pune District

Hybrid
INR 5,000,000 - 9,000,000
Hybrid work model
Flexible work arrangement
Global impact
Software Engineer (C++/DS/Algorithm)
Software Engineer (C++/DS/Algorithm)

Siemens AG • Dadri

Hybrid
INR 1,000,000 - 1,600,000
Software Engineer, Simcenter X Platform
Software Engineer, Simcenter X Platform

Siemens Mobility • Bengaluru

On-site
INR 1,200,000 - 1,800,000