Temp Engineer II, Software

Date:  Mar 11, 2026
Req ID:  5547
Location: 

Ann Arbor, MI, US, 48103

Company:  Terumo Cardiovascular USA
Department:  AA Product Development Software

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.

 

At Terumo we’re working to build a healthier, happier society for our associates and the world. Our story begins over 100 years ago in Japan. Since then, we’ve been united by our mission to contribute to society through healthcare. As an associate at Terumo, your work helps to shape our evolution for the future. Working as one team, learning, innovating and challenging ourselves to write the future of healthcare. And no matter the location, no matter the team, we look out for one another, respect and support each other, strengthening trust with patients and healthcare providers everywhere.

 

Job Summary

This position is responsible for contributing to the development of product software by performing testing and debugging activities, and producing software documentation, while adhering to defined specifications and established team processes to ensure business and quality objectives are met or exceeded.  Experience with C++ is essential. 

Job Details/Responsibilities

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.  Perform all aspects of software development, including specification, design, and implementation of software and Company software development procedures.  Assist in effective project scheduling.
3.  Review software documents and code and provide feedback.
4.  Evaluate and recommend tools, technologies, and processes.
5.  Prototype software for demonstration/feasibility purpose.
6.  Assist with hardware/software integration. 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.
7.  Recommend through research cost reduction projects and opportunities for productivity and quality improvements.
8.  Provide support for testing software systems or applications for software enhancements and new products.
9.  Assist with defining software and verification requirements.
10. Gather, track, and analyze data for meetings, business plan, etc. (yields/output/efficiencies).
11. Assist with planning expenditures, attend meetings, and prepare reports as required.
12. Perform other duties as assigned.
 

Qualifications/ Background Experiences

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 three years of experience in software design and implementation, including three years of experience with structured or object-oriented programming.

The annualized base salary range for this role is $76,323.00 to $95,874.00. Final compensation packages will ultimately depend on factors including relevant experience, internal equity, skillset, knowledge, geography, education, business needs and market demand.

 

​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


Nearest Major Market: Ann Arbor
Nearest Secondary Market: Detroit