CareerPlanSign in

Software Engineer

Bengaluru, IN💼 Full-time🗓 2026-09-29

Core

Design, develop, integrate, and maintain high-quality C++/Qt/QML software for Infant Care medical devices on embedded Linux platforms.

Role type

Senior IC embedded software engineer (medical devices)

Builds

Infant Care product features and subsystems

Domain

Medical devices / Embedded Linux

Deliverable

production ML models | product features

Required skills

C++, Qt, QML, embedded Linux, object-oriented design, debugging, root cause analysis, SDLC, Agile, CI/CD, test automation, static analysis

Preferred skills

Medical device software development, regulatory compliance (design controls/traceability), AI-assisted development tools, performance profiling, GitLab/Jenkins/Jira/Coverity/SonarQube

Responsibilities

Translate product vision into user stories and implementation plans; participate in design reviews and technical decision-making; debug complex software issues and implement corrective actions; collaborate with verification, systems, and hardware teams; ensure compliance with medical device quality and security standards.

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.