CareerPlanGet AI match score →

Staff Software Engineer

Bengaluru East, Karnataka, India💼 Full-time🗓 2026-06-25 → 2026-07-22

Core

Design, develop, and implement complex embedded systems for ASP capital and connected systems, ensuring quality and reliability of sterilization and disinfection solutions.

Role type

Staff Embedded Software Engineer

Builds

Embedded software for sterilization and disinfection systems (e.g., STERRAD, EVOTECH, ENDOCLENS)

Domain

Medical device industry / Embedded systems

Deliverable

production ML models | product features

Required skills

C/C++, Python, real-time operating systems, microcontrollers, static analysis, code coverage analysis, defect management tools (JIRA/Bugzilla), embedded software architecture

Preferred skills

Yocto Linux, oscilloscopes/analyzers/electronics, regulated environment experience (medical device), Agile methodology

Technologies

C, C++, Python, Yocto Linux, JIRA, Bugzilla

Responsibilities

Design and implement embedded software; interface with hardware teams; conduct performance analysis; debug and resolve defects; review code and provide feedback; lead and mentor junior engineers; communicate business issues to management

Seniority

Staff, hands-on IC with mentorship

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