CareerPlanSign in

Senior Software Engineer

IND19-01-Bengaluru-EPIP 122 (Phase II)💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Design and deliver large, scalable software components and feature areas, influencing architectural decisions and mentoring a small team.

Role type

Senior Software Engineer (Embedded C++)

Builds

Robust, production-quality embedded software systems and components for GE Healthcare products.

Domain

Healthcare technology, Embedded systems, Linux

Deliverable

production ML models

Required skills

C++ (C++14), Embedded Linux development, Yocto-based systems, Network programming (TCP/IP, sockets), Data structures and algorithms, System architecture, Code review, Mentoring

Preferred skills

DDS (Data Distribution Service), Docker, DevOps practices, Hardware interface knowledge, Device drivers

Technologies

C++, Linux, Yocto, Docker, DDS

Responsibilities

Design and develop scalable software components, lead technical discussions and design reviews, define interfaces between modules, optimize application performance, break down epics into tasks, conduct code reviews, mentor 2-3 engineers

Seniority

Senior, hands-on IC with mentorship duties

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