





Tier-1 brand and Bengaluru metro increase competition, though C++ medical specialization slightly narrows the pool.
High due to medical-device domain, C++ embedded skills, and regulated-software experience requirements.
Mandatory C++ expertise and senior-level expectations impose moderate technical filtering despite missing explicit years.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, implement, and test software modules/components for medical systems ensuring reliability, efficiency, and compliance with medical quality and coding standards.
Influence and communicate design consequences on software architecture and contribute to continuous improvement and Agile/Scrum processes.
Maintain long-term software quality and contribute to software lifecycle activities including unit and integration testing, and collaboration with cross-functional teams.
Bachelor’s or Master’s degree in Computer Science, Electronics and Communication, or equivalent.
Strong experience with C++ and object-oriented programming including design principles like SOLID, unit testing, and GIT.
Experience with software development lifecycle in regulated environments including Agile (SAFE), Scrum, and V-model methodologies.
Work Experience Required: At least several years (exact number not explicitly mentioned) in software design and development.
Experienced in designing software for regulated, healthcare or medical product development environments.
Able to analyze root causes of problems, work with legacy code positively, and assess risks related to software solutions.
Comfortable collaborating across teams and functions with good English communication skills and a lean, pragmatic approach to continuous improvement and waste reduction.