C++ Developer

Posted:
2/16/2026, 6:18:01 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Work Flexibility: Onsite

What will you do: 

 

Scrum Master Role : 

  • Lead the SW development and SW testing team to develop Software for medical devices using agile methodology

  • Be the link between PMO office and SW development team to ensure SW is aligned to overall project schedule 

  • Work with Product Owner to define scope and priority, support in maintaining backlog, plan EPICS and spring scope. 

  • Lead Agile ceremonies, ensure adherence to agile best practices to make predictable deliveries and develop Agile metrics/KPIs and communicate with all stakeholders. 

  • Co-ordinate with Electrical and other cross functional teams to ensure dependencies of the software team are resolved in a timely manner. 

 

Developer Role :

  • Responsible for developing and testing applications on an embedded microcontroller using C/C++ programming language. 

  • Identifies root causes of issues, determines potential solutions, and evaluates them against requirements 

 

What will you need:

 Mandatory Qualifications:  

  • Bachelor of Science in Electronics Engineering, Software engineering  

  • Scrum Master certification  

  • 8+ yrs experience (Min 6 yrs experience in SW development and 2+ yrs experience as Scrum Master) 

  • Programming Language  C or C++ 

  • RTOS or Linux 

  • Use software developments tools like GNU Make, such as compilers, interpreters, programming editors, debuggers, source code control, and defect management. 

  • Managing Scrum board 

  • Project Tracking – JIRA or equivalent tool 

 
Preferred Qualifications: 

  • PMP or equivalent  

Travel Percentage: None