Software Developer-C++

Siemens

Siemens

Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 16, 2025

Job Description

Job ID

471175

Company

Siemens Healthcare Private Limited

Organization

Siemens Healthineers

Job Family

Research & Development

Experience Level

Experienced Professional

Full Time / Part Time

Full-time

Contract Type

Permanent
Responsibilities: -
• Responsible for detailed design, coding, documentation and unit testing of specific SW units in accordance to the platform processes and quality/process guidelines.
• Delivery of committed work packages within the planned time, effort and with high quality.
• Support/play the role of scrum master or feature lead to estimate and allocate responsibilities within team.
• Participate and ensure adherence to organizational and team processes.
• Ensure that the component design satisfies the given requirements, and adheres to solution quality and fitness guidelines.
• Effectively coordinate with System Architects, Requirement Engineers, Project, Test, Quality and Configuration Managers to proactively drive towards efficient and effective deliveries.
• Support development/test teams to decompose component requirements, understand architecture and design decisions, and develop features and tests that fulfill doneness and acceptance criteria.
Qualification:-
M.Tech / BE / B.Tech / MCA / MSc (Computer Science) or equivalent
B.E/ B. Tech/ MCA/ME/M. Tech
3-7 years of experience in design and development
C++, OOPS programming skills,
Understanding of Inter-process communication, multi-threading, data-structures, Unit-testing frameworks, Agile processes
Flair to learn new technologies and thrive in an agile environment
Ability to work as an individual contributor
Conversant with software development processes / methodologies and exposure in working with multi-site global teams.
Strong Analytical and Problem Solving and debugging Skills
Ability to effectively communicate and interact with different stakeholders
Proactive, self-motivated, result oriented, good oral and written communication
Good understanding of software development processes / methodologies/ agile processes