Find a jobRecruiters

Senior Application Software Engineer

Exclusive opportunity

Onsite

Senior Application Software Engineer

Zydus Medtech

Senior Application Software Engineer

Skills

KotlinAndroidJavaSQLiteGitCybersecurityLinuxCertificate ManagementRisk Management

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

13 August 2026

What they need


Key Responsibilities

  • Develop and maintain clinical software features including HMI UI, Treatment Session Manager, Workflow Engine, State Machine, Alarm Manager, Clinical Dashboards, and Reporting.
  • Design and develop Android applications using Kotlin, Java, Jetpack Compose, MVVM, SQLite, and Android SDK.
  • Design and implement device communication frameworks supporting CAN, UART, Telemetry, and Therapy Controller communication.
  • Participate in software architecture reviews, design reviews, code reviews, and technical decision-making activities across the software platform.
  • Lead FMEA participation for software subsystems, driving hazard analysis inputs, risk control definitions, and verification traceability in accordance with ISO 14971.
  • Establish and enforce coding standards, static analysis policies, software design guidelines, and review checklists across the team.
  • Support IEC 62304 software lifecycle activities including software planning, requirements traceability, risk management, verification, validation, and design documentation.
  • Collaborate with Systems Engineering, Firmware, Hardware, Cybersecurity, and V&V teams to deliver robust and compliant product features.
  • Mentor junior engineers through design reviews, technical coaching, architecture discussions, and code quality initiatives.
  • Support regulatory submissions by producing high-quality design documentation and responding to technical queries from Regulatory Affairs and Quality teams.
  • Drive root cause investigations and resolution of software defects, customer issues, field complaints, and CAPA-related activities.

Preferred candidate profile

  • B.E./B.Tech or M.Tech in Computer Science, Electronics, Biomedical Engineering, Embedded Systems or an equivalent engineering discipline.
  • 8+ years of software development experience with Android, Embedded Linux, Medical Devices, or other safety-critical software platforms.
  • Strong hands-on experience in Java, Kotlin, and/or C++ application development.
  • Experience developing Android applications using Android SDK, Jetpack Compose, MVVM, SQLite/Room, and modern Android architecture patterns.
  • Experience working with Linux-based systems and device communication technologies including UART, CAN, TCP/IP, and telemetry frameworks.
  • Strong understanding of software architecture concepts including State Machine Design, Workflow Engine Design, Alarm Framework Design, Event-Driven Architecture, and Clean Architecture principles.
  • Experience designing and implementing clinical workflows, treatment management applications, alarm handling systems, and device communication services.
  • Experience integrating software with embedded controllers and medical device hardware through standardized communication interfaces.
  • Experience with software quality tools and practices including SonarQube, Coverity, static analysis tools, unit testing frameworks, integration testing, and automation frameworks.
  • Working knowledge of software development best practices including object-oriented programming, design patterns, coding standards, code reviews, source control management using Git, and Agile development methodologies.
  • Experience of DevOps, Software Automation, HIL/SIL Testing, Release Management, and modern software delivery practices
  • Experience working within regulated development environments and applying IEC 62304, ISO 13485, Medical Device SDLC, Risk Management, Requirements Traceability, Verification & Validation, and design control processes.
  • Experience participating in software architecture reviews, design reviews, FMEA activities, hazard analysis, CAPA investigations, and regulatory documentation activities.

Preferred Qualifications

  • Experience working on regulated Medical Devices such as Infusion Pumps, Patient Monitoring Systems, Ventilators, Critical Care Devices, or other life-sustaining healthcare products.
  • Experience developing Android-based Medical Device Software with exposure to Android BSP, HAL, JNI, Linux platform integration, and device communication frameworks.
  • Experience implementing Medical Device Cybersecurity controls including Secure Boot, Authentication, Authorization, Encryption, Certificate Management, and Secure Software Update mechanisms.
  • Knowledge of healthcare interoperability standards and connected health ecosystems including HL7, FHIR, Remote Monitoring Platforms, Cloud Connectivity Solutions, and Digital Health applications.
  • Experience working with Web Technologies, REST APIs, Device Telemetry Platforms, Remote Device Management Solutions, and Cloud-native architectures.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

6 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools