CareerPlan

Senior Software Technologist - C++

Bangalore, INFull-time2026-10-26 → 2026-11-10
Hybrid

Core

Design, implement, and test C++ software components and modules for medical systems, ensuring reliability and adherence to medical quality standards.

Role type

Senior Software Technologist (C++)

Builds

Medical device software components and modules

Domain

Healthcare / Medical Systems

Required skills

C++, Object-Oriented Programming, Unit Testing, Integration Testing, Agile/Scrum/Safe methodologies, V-model, Software Architecture Design, Root Cause Analysis, Legacy Code Refactoring, Risk Assessment

Preferred skills

Healthcare product development experience, SW/HW integration experience

Technologies

C++, GIT, ADS, SOLID principles

Responsibilities

Design and implement software components/modules based on specifications; Write and maintain unit, integration, and class tests; Contribute to long-term software stack maintainability; Analyze root causes of problems and their side effects; Collaborate on unit interfaces with other disciplines; Participate in continuous improvement initiatives.

Seniority

Senior, hands-on IC