Search by job, company or skills

M

Enterprise Software Engineer - II

5-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

As an Enterprise Software Engineer - II at Medtronic, you will be a key contributor to our software development efforts, focusing on desktop applications. You'll engage in the full software development lifecycle, from understanding product requirements to design, implementation, and testing, all while collaborating with diverse cross-functional teams to deliver innovative solutions for medical devices.

A Day in the Life

You will drive software innovation by:

  • Reading, analyzing, and understanding product requirements.
  • Actively participating in story grooming sessions.
  • Contributing to design documentation and reviews.
  • Learning and understanding software standards specific to medical devices.
  • Working under general direction and collaboratively with internal and external partners.
  • Reporting to the Engineering Manager, R&D.
  • Interacting with Tech Leads, other developers, V&V engineers, internal partners, and stakeholders for design, implementation, or requirement clarifications, including close collaboration with global sites.

Required Knowledge and Experience

  • Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Biotechnology, Bio-Medical, Electronics, or Electrical Engineering.
  • 5+ years of industry experience in Software Desktop Development.
  • Proficiency with one or more of the following programming languages: C++, C#, WPF, Windows.
  • Proficiency in one or more of the following tools: Visual Studio, Git, Perforce.
  • Experience in one or more of the following operating systems: Windows, Linux.
  • Experience with software unit testing and continuous integration implementations.
  • Familiarity with Agile software development methods.
  • Good logical and reasoning skills.
  • Ability to work on cross-functional project teams comprised of software verification and development engineers, system engineers, human factors engineers, and quality engineers.
  • Strong written and verbal communication.

Nice to Haves (Preferred Qualifications)

  • Master's in Engineering or Master's in Technology in Computer Sciences, Bio-Technology, Bio-Medical, Electronics, or Electrical Engineering.
  • Design/development experience working with regulated medical devices.
  • Experience working within a regulated environment.
  • Experience with software version control tools.
  • Quality focus, willingness to learn, versatility, and adaptability.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We reimagine the treatment of over 70 of the world’s most complex and challenging conditions. Not for the one, but for the many. Not someday, but this day. By bringing together data, artificial intelligence, and our deep knowledge of the human body, we create something even more extraordinary. In strengthening, lengthening, and saving lives, we restore hope and possibility.

Job ID: 119869481

Similar Jobs