This job listing has expired and the position may no longer be open for hire.

Software Engineer II at Medtronic in Mounds View, Minnesota

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

Careers that Change Lives

We value what makes you unique. Be a part of a company that thinks differently to solve problems, make progress, and deliver meaningful innovations. We have multiple Embedded Software Engineering positions open with varying level of experiences.

The Cardiac and Vascular Group brings all of our cardiac and vascular businesses together into one cross-functional, collaborative operating unit to employ the full breadth of our talent, technologies, products, services, and solutions to address the needs of customers and patients across the globe.

Cardiac Rhythm and Heart Failure offers devices and therapies to treat abnormal heart rhythms, as well as cardiac diagnostic and monitoring solutions.

Medtronic CRHF Software teams are engaged in developing the next generation medical technologies that save lives and improves the quality of living for millions of patients across the world. The CRHF Software teams are the most cutting-edge teams within Medtronic, working with various software technologies in application software, network software, mobile software, BT/BLE communication software, and embedded software for management and control of implantable medical devices. The CRHF Software team is looking for a proactive, self-starting, strong Software Engineer to build and test the next generation of medical instrument software.

As a Software Engineer II in the Cardiac Rhythm and Heart Failure (CRHF) R&D Software Organization, the individual will operate in all phases and contribute to all activities of the software development and verification process.

We believe that when people from different cultures, genders, and points of view come together, innovation is the result -and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive.

A DAY IN THE LIFE:

In general, the following responsibilities apply for the Software Engineer II role. This includes, but is not limited to the following:


  • Design, Develop and test software for class I, II and III medical devices.
  • Learn and understand software standards for Medical devices, ex. IEC62304.
  • Define, maintain, and implement software requirements and designs and review software developed by other team members.
  • Build prototypes, frameworks, development kits and accelerator systems suitable for engineering evaluations and testing.
  • Participate in process improvement initiatives for the software team. This includes recognizing areas for improvement as well as working with others to develop and document process improvements.
  • Conduct and/or participate in technical reviews of requirements, specifications, designs, code and other engineering artifacts, ensuring timely delivery to meet program commitments.
  • Design, develop, maintain, and execute tests including unit, integration and verification testing and create and maintain documentation generated from testing.
  • Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers.
  • Develop reusable patterns and encourage innovation that will increase team velocity.
  • Work collaboratively across functions and with internal and external partners to deliver high quality products to the marketplace.

#CRMSoftware

Qualifications -

MUST HAVE - MINIMUM REQUIREMENTS:

TO BE CONSIDERED FOR THIS ROLE, PLEASE BE SURE THE MINIMUM REQUIREMENTS ARE EVIDENT ON YOUR RESUME


  • Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering or related technical field.
  • 2+ years of Embedded Software Development experience.

Specialized Knowledge Required

  • Strong knowledge of software design, development, debug and test practices
  • Strong verbal and written communication skills
  • Proficiency with two or more of the following programming languages: C, C++, Java, C#, Objective C
  • Solid understanding of Embedded Software Development processes and environment

NICE TO HAVE: ( Experience in any of these areas is going to be helpful )

  • Master's degree in Software Engineering, Computer Science, Electrical Engineering, or related technical field
  • 4+ year of Software Development experience
  • Experience developing application on Linux or Android operating systems or RTOS
  • Multi-threaded coding experience, along with both asynchronous and synchronous code.
  • Experience with cellular networks
  • Experience with networking- TCP/IP communication
  • Experience with Bluetooth Low Energy
  • Experience defining XML and JSON
  • Experience implementing Over-The-Air updates
  • Experience designing/implementing cybersecurity solutions

About Medtronic

Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.

We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let's work together to address universal healthcare needs and improve patients' lives. Help us shape the future.

Physical Job Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)





More jobs in Mounds View, Minnesota

General Business
about 21 hours ago

Medtronic
General Business
about 21 hours ago

Medtronic
General Business
2 days ago

Medtronic
More jobs in General Business

General Business
8 minutes ago

TWB Company LLC
General Business
9 minutes ago

Worthington Industries Inc
General Business
10 minutes ago

Pape' Machinery, Inc