Desired Skills and Experience

  • Designing, developing, testing and documenting software components and applications.
  • Leading requirements gathering, estimating and planning efforts.
  • Troubleshooting, debugging, maintaining, and supporting existing software products.
  • Supporting labs and surgical evaluations of products.
  • Representing the company at industry trade shows and customer sites.
  • Identifying and leading on-going professional development activities.
  • Following Medtronic Navigation product development standards and practices.
  • Identifying and ensuring the successful implementation of process improvements.
  • Willingness and ability to assume increased responsibility.
  • Effectively leading development teams within and across business units.
  • Occasional domestic and international travel may be required.
  • All activities must be performed in compliance with the Quality System.
  • Performs duties in compliance with environmental, health and safety related site rules, policies or governmental regulations.
  • All other duties as assigned.
  • Travel requirement: 10-20%
  • Bachelor’s degree in Computer Science or Engineering
  • 7+ years of software development experience with B.S./B.A.
  • 5+ years of software development experience with M.S./M.A.
  • Expertise in C# , C++ and the .NET framework
  • Expert Knowledge of software design, development, debug and test practices
  • Excellent oral and written communication skills
  • Ability to work in a team environment
  • Broad understanding and experience across the software discipline
  • Expertise in OpenGL, DirectX, VTK or other Visualization libraries.
  • Expert developing GUI applications using XAML / WPF
  • Expert knowledge of software design patterns including OOA/OOD.
  • Experience building medium to large size Windows Applications / Libraries
  • Experience in utilizing Agile and TDD methodologies.
  • Project management skills, including planning, estimation and requirements management.
  • Software development experience in the medical industry or other regulated industry.

Apply