Sr Software Engineer

MedtronicBoston, MA
6d

About The Position

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life Responsibilities may include the following and other duties may be assigned.

Requirements

  • Bachelor's degree and minimum of 4 years of relevant experience OR Master's degree with a minimum of 2 years relevant experience OR PhD with 0 years relevant experience.

Nice To Haves

  • Experience with SDLC process and tools (JIRA, Git, CMake, Bitbucket, Stash, Confluence)
  • Familiarity with real-time operating systems such as Yocto, JetPack
  • Previous experience developing and using APIs and Architectures
  • Ability to analyze, design, develop, debug, and integrate software with in-house, COTS (Commercial Off-The-Shelf Software) and SOUP (Software Of Unknown Provenance) components
  • Experience with automated testing and CI/CD for continuous integration & deployment
  • Understanding of core networking concepts desirable especially experience with connectivity frameworks for real-time scalable data exchange
  • Experience with software development for medical products or other safety-critical applications
  • Experience with classical and deep learning approaches for object detection, object tracking, image segmentation, and pose estimation highly desired
  • Experience with Dicom imaging, MONAI and Isaac Sim highly desirable.

Responsibilities

  • Experience with developing software in a Linux environment (Ubuntu preferred)
  • Strong C/C++/Python, Object-Oriented design experience
  • Previous experience in software development teams with software integration responsibilities
  • Understanding of, and some experience with, computer vision and machine learning
  • Experience with Holoscan application development for Nvidia GPU platforms
  • Ability to distill software requirements from system requirements.
  • Strong knowledge of security concepts (e.g. hardware root of trust, cryptographic key generation and usage)
  • Strong verbal and written communication skills
  • Flexible - you can independently solve problems as they arise but are comfortable asking for help when you need it.
  • Comfortable with complexity – being able to think through consequences of changes in a highly interconnected ecosystem over varied use environments.

Benefits

  • Medtronic offers a competitive Salary and flexible Benefits Package
  • We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
  • Health, Dental and vision insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life insurance
  • Long-term disability leave
  • Dependent daycare spending account
  • Tuition assistance/reimbursement
  • Simple Steps (global well-being program)
  • Incentive plans
  • 401(k) plan plus employer contribution and match
  • Short-term disability
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service