Development Principal Software Engineer (**)

  • Broadview Heights
  • Zimmer Biomet

Job Summary Zimmer Biomet is a world leader in musculoskeletal health solutions. Our team members are part of a company with a heritage of leadership, a focus on shaping the future, and a mission dedicated to alleviating pain and improving the quality of life for people around the world.

Responsible for the design, development, and processing of medical devices for use in the operating room. Work is expected to encompass both the development of new products and maintenance of existing products. Position will lead the software development for large scope projects, multiple projects, or projects of significant strategic importance to the business. Management of engineering staff of equal or lower positions may be assigned.

Principal Duties and Responsibilities · Leads the software development of new products. Identifies all tasks required to complete project assignments according to Design Control procedures. Prepares work plans outlining estimated manpower requirements and development costs. Recommends project budget and schedule to carry out programs on a timely basis · Collaborates with the cross-functional team in designing, developing, testing, debugging, documenting, and implementing embedded software · Utilizes version control, simulation, debugging, and other development tools · Conducts or participates in root cause analysis for problem solving · Contributes to generation of a comprehensive protocol for testing/analyzing the product · Prepares definitive new product specifications or modifies existing specifications

Expected Areas of Competence • Full working knowledge of and significant level of experience with embedded software for medical devices • Embedded Linux • Experience with various real time operating systems • C/C++, C#, java, etc. • Common bus protocols: SPI, I2C, USB, UART, CAN, etc. • Experience developing designs on 8-bit, 16-bit, and 32-bit microcontrollers • Experience with multi-processor architectures • Ability to methodically investigate, determine appropriate solutions and resolve significantly complex problems using current and new technologies. Ability to develop or identify new technologies to address problems • Experience performing software failure modes analysis • Demonstrated good written and verbal communication skills • Leads or participates in the creation and improvement of sw development processes

Education/Experience Requirements Minimum B.S. degree from an ABET accredited school (or global equivalent) in one of the following engineering disciplines, 6-8 years of experience: Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Biomedical Engineering, Medical device experience preferred.

Travel Requirements No Travel

Additional Information This is not an exhaustive list of duties or functions and might not necessarily comprise all of the essential functions for purposes of the Americans with Disabilities Act.

EOE/M/W/Vet/Disability

At Zimmer Biomet, we believe in The Power of Us, which means that we are stronger together. We are committed to creating an environment where every team member feels included, respected, empowered, and celebrated.