CareerPlanSign in

Software Engineer

IND19-01-Bengaluru-EPIP 122 (Phase II), IN💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Designing, developing, and maintaining production-critical Windows software applications, services, and utilities using native C++.

Role type

Senior C++ Windows Software Engineer

Builds

Native C++ components, Windows-native services, system utilities, and build/release automation tools

Domain

Medical technology / Windows systems programming

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Java, Win32 API, multithreading, IPC, PowerShell, Python scripting, debugging complex production systems, legacy codebase modernization

Preferred skills

WMI, driver-adjacent experience, native build pipeline experience (MS Build/GitHub Actions)

Technologies

C++, Java, Windows, MSBuild, GitHub Actions, PowerShell, Python

Responsibilities

Develop and maintain C++ software components and Windows services; own build, release, and deployment ecosystems; investigate and resolve complex issues via log and memory dump analysis; modernize legacy codebases while ensuring backward compatibility; collaborate with QA and DevOps for CI/CD; participate in full SDLC from requirements to support

Seniority

Senior, hands-on IC

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