Partner Websites

Senior Software Engineer


Mounds View, MN 55112
  • Medical & Health Care Jobs
  • Engineering Jobs
  • Save Ad
  • Email Friend
  • Print

Job Details

Senior Software Engineer


Mounds View, Minnesota, United States

Requisition #:


Post Date:

Dec 11, 2020

**Senior Software Engineer**

**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

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

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 Senior Software Engineer in the Cardiac Rhythm and Heart
Failure (CRHF) RD Software Organization, the individual will operate in
all phases and contribute to all activities of the software development and verification

**A Day in the Life**

In general, the following responsibilities apply for the Senior
Software Engineer role:

+ Design, Develop and test software for class IIand III medical devices.

+ Learn and understand software standards forMedical devices, ex. IEC62304.

+ Define, maintain and implement softwarerequirements and designs and review software developed by other teammembers.

+ Build prototypes, frameworks, development kitsand accelerator systems suitable for engineering evaluations and testing.

+ Contributes and applies advanced technicalprinciples, theories, and concepts to solve complex technical problems.

+ Participate in process improvement initiativesfor the software team. This includes recognizing areas for improvement aswell as working with others to develop and document process improvements.

+ Conduct and/or participate in technicalreviews of requirements, specifications, designs, code and otherengineering artifacts, ensuring timely delivery to meet programcommitments.

+ Design, develop, maintain and execute testsincluding unit and integration testing and create and maintaindocumentation generated from testing.

+ Provide hands-on leadership, coaching,mentoring, and software engineering best practices to junior softwareengineers.

+ Develop reusable patterns and encourageinnovation that will increase team velocity.

+ Maintain, improve and design new softwaretools. These tools use either scripting languages (Perl, Python),programming languages (Java, C, C#), or web technology (HTML5,JavaScript).

+ Work under general direction andcollaboratively with internal and external partners

**_\#CRHFSoftware #CRHFRD_**

**MustHave: Minimum Requirements**

+ Bachelors or Masters degree in SoftwareEngineering, Computer Science, Electrical Engineering or related technicalfield.

+ 4+ years of software development experiencewith a Bachelors degree, 2+ years of software development experience witha Masters degree.

**Specialized Knowledge Required**

+ Strong knowledge of software design,development, debug and test practices

+ Strong verbal and written communication skills

+ Experience with configuration management andissue tracking tools

+ Proficiency with two or more of the followingprogramming languages: C, C++, Java, Java Script, HTML, VBScript, C#,.NET, Perl, Python, Objective C

+ Familiarity with Agile and Dev-Ops softwaredevelopment and test methods and tools

+ Familiarity and understanding of EmbeddedSoftware Development and/or mobile application development on Android/iOSoperating systems

**Nice to Have**

+ 6+ year of Software Development/Testingexperience

+ Proficiency working in a team environment

+ Strong Leadership skills and mentoringcapabilities

+ Experience in mobile software developmentenvironments, ex. iOS, Android and/or Embedded Software

+ Experience in Microsoft Visual Studiodevelopment platforms/tools, Microsoft TFS, Microsoft Azure

+ Experience working within a regulatedenvironment.

+ Quality focus, willingness to learn,versatility and adaptability

**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. Lets 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)
It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.
© 2013. PennWell Corporation. All Rights Reserved. PRIVACY POLICY | TERMS AND CONDITIONS | SITE MAP | CONTACT US | PennWell Websites | PennWell Events