Senior Software Engineer at Medtronic

Hyderabad, Telangana, India

Medtronic Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Medical DevicesIndustries

Requirements

  • Bachelor’s or master’s in Computer Science / IT / Electronics / Electrical Engineering
  • 8–10 years of embedded software development with minimum 4+ years’ experience in Windows Kernel and Application development
  • Understanding of Windows, Linux, QNX or other operating system operation, drivers, interfaces, and coding in these environments (applications, processes, threads, handles, synchronization, drivers, virtual memory, kernel objects, performance counters, key performance indicators, performance analysis, networking, root causing, troubleshooting, and debugging in a complex multi-processor mixed OS environment)
  • Experience in developing and commercializing software products in a fast-paced R&D environment, including understanding of the software development lifecycle (SDLC) and best practices in the medical device industry, and experience in providing post product support
  • Experience in object-oriented design and design patterns
  • Experience in relevant scripting languages (e.g. PowerShell, Python, Bash)
  • Understanding and appreciation of SDLC process and tools (e.g. JIRA, Bitbucket, Stash, Confluence, JAMA, Git, CMake)
  • Experience in software development in medical device industry or other regulated industry (preferred)
  • Experience in the test-driven development methodology and unit test
  • Experience in Agile/Scrum/SAFe software development practices
  • Ability to distill software requirements from system requirements
  • Experience with Windows OS, QNX (x86 and/or Arm target), Linux and/or other Real Time Operating System, including related IDEs, SDKs, and DDKs
  • Experience with Transport layer communications protocols and related network experience (e.g. DDS, TCP/IP, UDP, Sockets, Wireshark, etc.)
  • Experience troubleshooting, debugging, and root cause analysis techniques and tools (e.g. WinDbg, GnuDbg, others)
  • Experience performing risk management analysis of software ideally using SW FMEA techniques
  • Experience working with the global/multi-development sites environment (a plus)
  • Cybersecurity experience is desirable, designing and maintaining secure systems

Responsibilities

  • Design and develop embedded software modules across Windows, Linux, QNX
  • Contribute to Windows production image build and deployment, including OS configuration, security patching, and validation
  • Write clean, efficient code in modern C++ (C++14 and later) and contribute to performance optimization and debugging of complex embedded systems
  • Participate in design reviews, FMEAs, and root cause analysis, ensuring robust, compliant, and maintainable solutions
  • Collaborate closely with cross-functional teams (systems, hardware, V&V, safety, quality, regulatory) to ensure end-to-end testability and compliance
  • Support automation efforts in build, test, and deployment using PowerShell, Python, and CI/CD tools
  • Actively contribute to a culture of technical excellence and continuous learning by sharing knowledge and mentoring junior engineers

Skills

C++
Embedded Software
Windows
Linux
QNX
bare-metal
KVM
QEMU
PowerShell
Python
CI/CD

Medtronic

Develops and manufactures medical devices and therapies

About Medtronic

Medtronic provides medical technology, services, and solutions to improve patient care. The company develops a variety of medical devices, including pacemakers, insulin pumps, surgical tools, and neurostimulation devices, which help diagnose, prevent, and treat chronic diseases. These products are used by hospitals, clinics, and healthcare professionals around the world. Medtronic stands out from competitors by investing significantly in research and development to create new products and offering additional services like training and patient management programs. The goal of Medtronic is to enhance patient outcomes and lower healthcare costs through its comprehensive range of medical solutions.

Fridley, MinnesotaHeadquarters
1949Year Founded
$3.2MTotal Funding
IPOCompany Stage
Biotechnology, HealthcareIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Paid Holidays
401(k) Retirement Plan
401(k) Company Match
Employee Stock Purchase Plan
Employee Assistance Program
Wellness Program

Risks

Emerging competitors like Fire1 threaten Medtronic's heart failure management market share.
Spine biologics market growth may attract new entrants, increasing competition for Medtronic.
Recent IPOs in medtech indicate rising competition, challenging Medtronic's market position.

Differentiation

Medtronic's diverse product range spans cardiovascular, diabetes, neurological, and surgical technologies.
The company invests heavily in R&D to drive innovation in medical devices.
Medtronic offers comprehensive services, including training and technical support, enhancing product value.

Upsides

Exclusive deal with Kuros enhances Medtronic's orthopedic portfolio and market share.
Growing spine biologics market offers expansion opportunities in spinal fusion and regenerative medicine.
Balloon catheters market growth aligns with Medtronic's recent product launches, boosting cardiovascular presence.

Land your dream remote job 3x faster with AI