CareerPlanGet AI match score →

Principal Software Engineer

Nanakramguda, Hyderabad, India💼 Full-time🗓 2026-06-25 → 2026-07-31

Core

Design, develop, test, and document complex embedded software components and applications for surgical generators.

Role type

Principal Software Engineer (Embedded Systems)

Builds

Surgical generator software and embedded infrastructure systems

Domain

Medical device / Surgical technology

Deliverable

production ML models | product features | infrastructure

Required skills

C++ 14/17/20, embedded software architecture, OOA/OOD, design patterns, Gtest, CPP Unit testing, Linux, Yocto, Git, UML, Enterprise Architect

Preferred skills

Web-based GUI development frameworks, embedded security

Responsibilities

Design and develop complex software components for surgical generators, lead requirements gathering and planning, interface with systems and test engineers, troubleshoot and debug existing products, identify and implement process improvements

Seniority

Principal, hands-on IC with mentorship

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