HeapCrash / Companies / Medtronic

Medtronic embedded interview prep

Medical devices. Embedded teams here focus on a fault-tolerant state machine for a safety-critical medical device.

Roles they hire for

What they emphasise

Brush up on

IEC 62304ISO 14971IEC 60601-1Software FMEAState machinesArmv8-M TrustZone

How the rounds usually run

A typical regulated product loop for embedded roles. Companies vary by team and seniority.

Recruiter or hiring-manager screen

Example: Have you worked under a formal development process? Which one?

Technical 1: C, RTOS and state machines

Example: Implement a table-driven state machine in C and explain how you'd test every transition.

Technical 2: Safety and design

Example: How would you detect a stuck sensor reading?

Panel: cross-functional

Example: A hardware change lands late. How do you assess its impact on certified firmware?

HR

Example: Why do you want to work on medical or industrial devices?

Practice questions

Original questions written for Medtronic's focus areas, not leaked ones.

  1. Design the fault handling for an infusion pump's motor control: what's a safe state, and how do you get there from any failure?
  2. How does IEC 62304 change how you write, review and test a firmware change?
  3. Walk through a software FMEA for a sensor reading path.
  4. How would you detect and handle RAM or flash corruption at runtime in a Class III device?
  5. Explain how requirements, design, code and tests stay traceable to each other in your process.

Your prep playlist

Design rounds to practise

Sources

Take an AI mock round styled on Medtronic, with follow-ups that probe what you missed.

Start a mock round