Taro Logo

Software Engineer II - Neuro

Global healthcare technology company developing life-restoring therapies and healthcare solutions, with 95,000+ employees worldwide.
Minneapolis, MN, USA
$98,400 - $147,600
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Healthcare

Description For Software Engineer II - Neuro

Medtronic, a leading global healthcare technology company, is seeking a Software Engineer II for their Neuroscience portfolio group. This role focuses on developing life-restoring therapies and healthcare solutions, including deep brain stimulation and spinal cord stimulation technologies. As a Software Engineer II, you'll be part of motivated, diverse development teams delivering world-class products that improve people's quality of life worldwide.

The position involves designing, implementing, testing, and documenting software for next-generation Neuromodulation software products. You'll work primarily with Android and Java applications for custom embedded platforms in an agile environment. The role requires strong technical skills in Java and Kotlin, along with experience in testing frameworks like JUnit, Appium, and Spock.

Medtronic offers a competitive salary range of $98,400 - $147,600, along with comprehensive benefits including health insurance, 401(k) with employer match, stock purchase plans, and tuition assistance. The company's mission to alleviate pain, restore health, and extend life drives their 95,000+ global team members.

This is an excellent opportunity for a mid-level software engineer to make a direct impact on healthcare technology while working with state-of-the-art practices in a collaborative environment. The position is based in Minneapolis, Minnesota, and requires either a Bachelor's degree in Computer Science with 2 years of experience or an advanced degree with no experience required.

Last updated 3 days ago

Responsibilities For Software Engineer II - Neuro

  • Design, build, and test Android applications
  • Design, build, and test Java applications for a custom embedded platform
  • Develop in an agile environment, working with agile teams in multiple sites
  • Create and document software engineering processes
  • Meet project milestones and deliverables
  • Provide status reports of development activities
  • Participate in continuous process improvement activities
  • Keep up with technical and industry trends

Requirements For Software Engineer II - Neuro

Java
Kotlin
  • Bachelors Degree in Computer Science with 2 years of experience or advanced degree with 0 years of experience
  • Proficient in Java
  • Working knowledge of Kotlin
  • Knowledge of Object Oriented Design and Design Patterns
  • Experience in Android development
  • Experience in testing frameworks – JUnit, Appium, Spock
  • Strong leadership and team commitment
  • Effective communication and presentation skills

Benefits For Software Engineer II - Neuro

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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
  • 401(k) plan with employer contribution and match
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program

Jobs Related To Medtronic Software Engineer II - Neuro