Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Siemens Team. If you also belong to the team, you can get access from here

Siemens

Compare button icon Compare button icon Compare
4.1

based on 4.6k Reviews

filter salaries All Filters

595 Siemens Jobs

Software Engineer - Senior - C++

6-11 years

Pune

1 vacancy

Software Engineer - Senior - C++

Siemens

posted 3hr ago

Job Role Insights

Flexible timing

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.

Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations, on achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve significant re-architecture of important systems, defining and coordinating implementation of wide-reaching impacts.

Acts as Technical lead of major projects within one area of a product. Frequently consults with customers in regard to future upgrades and products. Influences the technical direction for one area of a product. Promotes innovation through the ability to introduce new technology/knowledge into at least one area of a product and to our people. Provides high-level technical expertise, including performing in-depth and complex software systems programming and analysis. Provide problem resolution and technical leadership for the group. Possesses broad knowledge of internal operating systems, applications implications and customer areas. Technical Lead in guiding junior engineers. Works without supervision on highly complex projects with complete latitude for independent judgment and technical expertise. Extensive knowledge of the field. Experience with relational databases like MySQL, PostgreSQL, and SQL Server, including design, optimization, troubleshooting, and ensuring security and performance, is preferred

Essential Functions:

  • 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.
  • Lead role in tool and environment projects.
  • Perform scrum master role for one or more teams.
  • Implement code, code reviews, and software integration.
  • Maintain and support current software tools.
  • Gather additional requirements from users and incorporate in tools when practical.
  • Implement new functionality. Ensure that resultant deliverable is consistent with design.
  • Ensure that appropriate code reviews and unit tests are performed.
  • 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.
  • Proactively communicates status of all projects, tools, and environments.
  • Develop new ideas.
  • Documents all processes and procedures.

Skills and Abilities Required:

  • Extensive Knowledge of SLC and other life cycle methodology and testing skills
  • Extensive knowledge of Agile software development methodologies and Scaled Agile framework.
  • Extensive Knowledge of enterprise software deployment tools.
  • Extensive Knowledge of hardware and operating environment
  • Extensive Knowledge of program and system development skills
  • Ability to work on multiple complex projects simultaneously.
  • Extensive Knowledge of production support skills
  • Ability to communicate complex technical concepts clearly and effectively.

Education and Experience Requirement:

Typically requires nine to eleven years of experience and a bachelor s or masters

degree in computer science, engineering, or equivalent


Employment Type: Full Time, Permanent

Read full job description

Siemens Interview Questions & Tips

Prepare for Siemens Software Engineer roles with real interview advice

Top Siemens Software Engineer Interview Questions

Q1. how global variable work , how its shared by all function
Q2. internal implementation of pre and post fix operator
Q3. Tell something about app life cycle.
View all 16 questions

What people at Siemens are saying

4.1
 Rating based on 137 Software Engineer reviews

Likes

Siemens is good place to work. I like the culture and benefits here. Job security is there. Work life balance is dependent on the project and clients.

  • Salary - Excellent
  • +6 more
Dislikes

Some clients will put more pressure, especially Indian clients

Read 137 Software Engineer reviews

Software Engineer salary at Siemens

reported by 1.5k employees
₹4.1 L/yr - ₹20 L/yr
48% more than the average Software Engineer Salary in India
View more details

What Siemens employees are saying about work life

based on 4.6k employees
75%
69%
47%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Siemens Benefits

Submitted by Company
Employee Engagement
Hybrid and Remote Work Options
Health & Wellness
Career Development
Submitted by Employees
Health Insurance
Job Training
Soft Skill Training
Cafeteria
Work From Home
Free Transport +6 more
View more benefits

Compare Siemens with

Schneider Electric

4.2
Compare

Siemens Energy

4.1
Compare

ABB

4.1
Compare

BHEL

4.1
Compare

Larsen & Toubro Limited

4.0
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Bosch

4.2
Compare

Mahindra & Mahindra

4.1
Compare

Johnson Controls

3.6
Compare

Honeywell Automation

3.8
Compare

Rockwell Automation

3.8
Compare

Wipro PARI

3.4
Compare

Addverb Technologies

3.9
Compare

Titan Engineering & Automation

4.0
Compare

Falcon Autotech

4.0
Compare

Technosoft Engineering Projects Limited

4.0
Compare

Similar Jobs for you

Advanced Software Developer at Siemens Limited

Pune

8-13 Yrs

₹ 25-30 LPA

Product Architect at Siemens Limited

Bangalore / Bengaluru

5-10 Yrs

₹ 20-25 LPA

Senior Software Engineer at Siemens Limited

Bangalore / Bengaluru

6-11 Yrs

₹ 19-21 LPA

Scrum Master at Siemens Limited

Thane

5-10 Yrs

₹ 19-20 LPA

Senior Software Engineer at Siemens Limited

Noida

4-7 Yrs

₹ 18-90 LPA

Software Engineer at Talent Syndicate Private Limited

2-8 Yrs

₹ 10-20 LPA

Senior Software Engineer at Siemens Limited

Noida

5-7 Yrs

₹ 18-90 LPA

Lead Software Engineer at Siemens Limited

Bangalore / Bengaluru

9-14 Yrs

₹ 19-20 LPA

Senior Software Engineer at Refinitiv

Bangalore / Bengaluru

5-8 Yrs

₹ 18-90 LPA

Senior Software Engineer at Siemens Limited

Noida

5-7 Yrs

₹ 20-22 LPA

Software Engineer - Senior - C++

6-11 Yrs

Pune

5hr ago·via naukri.com

IT Business Analyst - CPQ

1-5 Yrs

Bangalore / Bengaluru

5hr ago·via naukri.com

Embedded Engineer

0-5 Yrs

Thane

5hr ago·via naukri.com

Sr Software Test Engineer

5-8 Yrs

Pune

5hr ago·via naukri.com

Infra Software Engineer

5-10 Yrs

Noida

5hr ago·via naukri.com

Senior Test Engineer

5-8 Yrs

Pune

5hr ago·via naukri.com

Product Owner - MR Scanner Software

8-13 Yrs

Bangalore / Bengaluru

5hr ago·via naukri.com

C++ Developer

6-8 Yrs

Pune

5hr ago·via naukri.com

Sr Software Developer

5-8 Yrs

Pune

5hr ago·via naukri.com

Test Automation Engg - Typescript, JavaScript

3-5 Yrs

Bangalore / Bengaluru

5hr ago·via naukri.com
write
Share an Interview