Hyderabad, Telangana, India

Medtronic is hiring a Senior Enterprise Software Engineer

Work within an Engineering R&D team to design, develop, and maintain software for medical devices. Lead complex software initiatives, guide junior developers, and ensure solutions are secure, scalable, and aligned with engineering best practices.

Responsibilities

  • Lead the development and modernization of complex software features and systems.
  • Enforce coding standards, security protocols, and industry best practices.
  • Identify, prioritize, and resolve technical debt to improve system reliability.
  • Mentor junior and mid-level developers through guidance and code collaboration.
  • Perform thorough code reviews and deliver actionable feedback.
  • Ensure comprehensive testing at unit, integration, and system levels.
  • Troubleshoot and resolve production issues with speed and precision.
  • Support CI/CD pipelines, build systems, and software release workflows.
  • Maintain accurate technical documentation and system specifications.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Minimum of 9 years of professional software development experience, with at least 7 years focused on mobile application development.
  • Extensive knowledge of Android SDK and platform internals, with a track record of building and maintaining complex mobile applications.
  • Advanced proficiency in Kotlin and working knowledge of Java.
  • Experience developing cross-platform mobile applications using Flutter and Dart.
  • Strong understanding of Android architectural patterns such as MVVM, MVI, and Clean Architecture.
  • Proven experience integrating device connectivity features including Bluetooth and Bluetooth Low Energy (BLE).
  • Familiarity with USB, Wi-Fi, and other hardware communication protocols.
  • Experience managing background services, permissions, and ensuring reliable connectivity.
  • Expertise in multithreading, coroutines, and asynchronous programming models.
  • Hands-on experience with RESTful APIs, JSON data serialization, and backend integration.
  • Proficiency in local data storage solutions such as Room, SQLite, and SharedPreferences, with an emphasis on secure data handling.
  • Strong working knowledge of Git and collaborative development workflows.
  • Experience writing and maintaining automated tests including unit, instrumentation, and UI tests.
  • Demonstrated ability to lead code reviews and mentor junior engineers.
  • Strong problem-solving skills with the ability to convert product requirements into robust technical solutions.
  • Excellent communication skills and experience collaborating with cross-functional teams including product, QA, UX, and systems engineering.

Nice to Have

  • Experience designing or developing software for regulated medical devices.
  • Familiarity with working in a regulated environment.
  • Proficiency with software version control tools.
  • Strong quality orientation, adaptability, and a willingness to learn.

Tech Stack

Android SDK, Kotlin, Java, Flutter, Dart, MVVM, MVI, Clean Architecture, Bluetooth, BLE, USB, Wi-Fi, RESTful APIs, JSON, Room, SQLite, SharedPreferences, Git, CI/CD, Unit Testing, Instrumentation Testing, UI Testing

Benefits

  • Competitive Salary
  • Flexible Benefits Package
  • Medtronic Incentive Plan (MIP)

Compensation

Competitive. Includes participation in the Medtronic Incentive Plan (MIP).

Team

Engineering R&D team with cross-functional collaboration among product, QA, UX, and systems engineers.

  • Compassionate
  • Connected
  • Purpose-driven
  • Innovative
  • Diverse
  • Engineering-focused

Additional Information

  • Role involves software development and ongoing support for medical devices.
  • Requires working within a regulated environment with compliance considerations.
  • Physical job requirements include standard responsibilities associated with the position.
Required Skills
Android SDKKotlinJavaFlutterDartMVVMMVIClean ArchitectureBluetooth / BLEUSB Android SDKKotlinJavaFlutterDartMVVMMVIClean ArchitectureBluetoothBLEUSBWi-FiRESTful APIsJSONRoom
About company
Medtronic
Medtronic leads global healthcare technology and develops therapies to alleviate pain, restore health, and extend life. The Pelvic Health division, part of the Neuroscience Portfolio, offers sacral neuromodulation (InterStim X™️ and InterStim™️ Micro) and percutaneous tibial neuromodulation (NURO™️) systems to treat overactive bladder, non-obstructive urinary retention, and fecal incontinence affecting over 400 million people worldwide.
All jobs at Medtronic Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago