CareerPlanSign in

Sr Software Engineer

Bengaluru💼 Full-time🗓 2026-09-03 → 2026-09-25

Core

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

Role type

Senior Software Engineer (Embedded Systems)

Builds

Medical device software features and subsystems

Domain

Medical technology / Embedded Linux

Deliverable

production ML models | product features

Required skills

C++, Qt, QML, embedded Linux, software architecture, object-oriented design, debugging, root cause analysis, CI/CD, Agile methodologies

Preferred skills

Medical device software development, regulated product environments, design controls, traceability, verification, validation, test automation, static analysis, performance profiling

Technologies

C++, Qt, QML, Linux, Git, GitLab, Jenkins, Jira, Rally, Coverity, SonarQube

Responsibilities

Design and develop C++/Qt/QML software on embedded Linux; analyze defects and debug complex issues; collaborate with hardware and verification teams; provide technical guidance to junior engineers; lead complex feature implementation; ensure compliance with quality and regulatory standards.

Seniority

Senior, hands-on IC

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