The Principal Advance Development Robotics Engineer will be a key contributor to our research efforts within our advanced development team in support of new robotic systems and applications. The advanced development team is responsible for discovering, prototyping and developing new technologies which can be integrated into our next generation robotic PCI systems. This is a collaborative opportunity where the individual will work with other engineering disciplines, product management, and clinicians with focus on optimizing design and defining requirements. The successful candidate will be expected to: i) take a lead role development of new robotic applications and systems; ii) perform early stage work on enabling technologies; iii) contribute to systems and hardware design of robotic systems. The applicant must have a strong background with model based design, including system modeling, design, simulation and algorithm development, as well as experience in integration in electromechanical systems.