Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Terumo Cardiovascular Group Senior Engineer I, Software in Ann Arbor, Michigan

At Terumo Cardiovascular, we develop, manufacture and distribute medical devices for cardiac and vascular surgery with an emphasis on cardiopulmonary bypass, intra-operative monitoring and vascular grafting. This includes a full-line of perfusion products, endoscopic vessel harvesting products and surgical stabilization products.

Our mission is to work as a team to save one more life, today and every day. We do this by providing lifesaving technology to cardiac surgery teams around the world.

This position is responsible for the implementation of software systems or applications for software enhancements and new products according to defined specifications and existing processes in a team environment to meet business and quality objectives. Execute according to software standards for life cycle, documentation, development methods, testing, and maintenance.

  1. In all actions, demonstrates a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures.

  2. Execute all aspects of software development according to standards, including specification, design, and implementation of Terumo software development procedures. 3. Assist with establishing quantitative measurements and techniques for measuring software quality.

  3. Provide technical leadership on software development tasks.

  4. Generate, and evaluate software documents and code.

  5. Evaluate and recommend tools, techniques, and technologies used in software development.

  6. Prototype software for demonstration/feasibility purposes.

  7. Perform hardware/software integration and testing.

  8. Contribute to the planning, implementation and completion of projects to develop, install, and qualify new processes for manufacturing new products or improving existing products / processes.

  9. Recommend through research cost reduction projects and opportunities for productivity and quality improvements.

  10. Provide support for testing software systems or applications for software enhancements and new products.

  11. Define software requirements and assist in defining verification requirements.

  12. Gather, track, and analyze data for meetings, business plan, etc. (yields/output/efficiencies).

  13. Plan work schedules, expenditures, attend meetings, and prepare reports as required. 15. Perform other duties as assigned. (rev. 5/29/12)


  • Requires a four-year college degree in an applicable engineering discipline, such as Computer Engineering, Electrical Engineering, Computer Science, or Biomedical Engineering, and a minimum of six years of experience in software design and implementation, including six years of experience with structured or object-oriented programming.

Terumo Cardiovascular is an equal opportunity employer. We promote recognition and respect for individual and cultural differences, and we work to make our employees feel valued and appreciated, whatever their race, gender, sex, sexual orientation, gender identity and/or expression, and genetic information.

EOE Minorities/Women/Disabled/Veterans