





Tier-1 brand, mid-level experience and Bangalore location increase candidate competition.
Medical device and embedded Linux expertise limit cross-industry transferability.
Explicit 5+ years embedded Linux/C++ requirement and medical compliance skills increase selectivity.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design, development, and testing of software components for patient monitoring focusing on interoperability and connectivity.
Implement frameworks for third party device integration with patient monitors and optimize embedded Linux application performance.
Participate in Scrum teams, adopt AI-enabled development tools, and support full software lifecycle including documentation and defect resolution.
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Electronics, or related technical field.
5+ years of experience in embedded Linux software development with advanced C++ (C++17/20/23) skills.
Experience with unit/component testing frameworks like GoogleTest and BDD using Gherkin.
Work onsite at company facilities at least 3 days per week (office-based role).
Experienced in multithreading, memory management, and performance optimization in resource-constrained embedded Linux environments.
Familiarity with medical device interoperability standards (HL7/FHIR/IEEE 11073 SDC) and medical software compliance (e.g., IEC 62304).
Skilled in communication protocols (TCP/UDP, HTTP, WebSockets) and security-by-design practices (threat modeling, TLS, certificate management).