Job Title: Engineer II, Software Company Name: Terumo Cardiovascular Job Url: https://careers.terumoamericas.com/terumocardiovascular/job/Ann-Arbor-Temp-Engineer-II%2C-Software-MI-48103/1372522100/?utm_campaign=lilimitedlistings&utm_source=lilimitedlistings&applySourceOverride=Linkedin%20Limited%20Listings Job Description: 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.