The job below is no longer available.

You might also like

in Mounds View, MN

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Mounds View, MN
Mounds View, Minnesota

About this job

Associate Hardware 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 innovations.

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.

As an Associate Hardware Engineer, you will design and develop verification environments, test benches, tools, and methodologies used to evaluate a medical device based on an embedded architecture. This job requires the development and operation of tools in a UNIX/LINUX operating system. This job requires knowledge of embedded device verification, which requires formal documentation, technical reviews, and demonstrating compliance to regulations. This job requires knowledge of an embedded device consisting of a microprocessor and embedded firmware.

Day in the Life:

* Deliver technical solutions for a wide range of problems after receiving high level scope and constraints. Solutions are imaginative, thorough, and practicable and are consistent with organization objectives.

* Works under supervision. Able to make independent progress in defined tasks. Determines and develops approach to solutions. Work is reviewed for soundness of technical judgment and ability to meet requirements.

* Effectively communicates, presents on work status (explaining data, practices, and policies), and demonstrates technical expertise. Adapts and exchanges information to reach solutions through flexibility and compromise by explaining facts, practices, or policies. Participates in and supports team decisions.

* Expected to follow design methods, procedures and standards in the integration and verification domain. Expected to exercise latitude when adapting and enhancing existing methods, procedures and standards while maintaining compliance to the development process.

* Participates in the analysis of issues and the development of recommendations for project decisions and actions. Demonstrates good judgment in when to escalate issues or consult with others.

* Expected to deliver quality work within project schedules and timelines.

Specific Responsibilities:

* Develop verification environments, tools, capabilities and methodologies that increase the productivity and effectiveness of the design teams. Familiar with application of verification methodologies like directed test, assertions, constrained random, UVM/OVM. Familiar with the use of scripting like Perl, Python, Make files used to package tool flows. Use of a high level object oriented software language such as SystemC, C, C++, SystemVerilog in the development of verification environments.

* Work with device architects, chips architects, digital designers, analog designers, and firmware designers to integrate a device model in simulation (i.e. SystemC, RTL, Verilog, C) or hardware (i.e. breadboard, FPGAs) into an evaluation environment.

* Work closely with engineering development teams to identify tool/methodology needs and provide training as required. This may include working with tool vendors and performing software evaluations, developing a methodology for use once a tool has been selected and integrating the tool in the verification environment.

* Use debug tools to identify issues and support root cause analysis.

* Team with engineering development teams to achieve program goals; willingness to adapt and take on a variety of tasks as projects evolve. Contributes to the open exchange of information and ideas; actively listens to others

Must Have: Minimum Qualifications

* BS i Electrical Engineering or related field

* 0-1 year of experience with BS Engineering degree

* Knowledge of RTL design and verification

* High-level programming experience such as C++.

* Familiar with circuit design and circuit simulation tools

Nice to Have

* Familiar with Hardware Assisted Verification using HW emulation, RTL acceleration

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 above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.

The physical demands described within the Day in the Life 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