The Senior Software Engineer will assist with breakthrough development for cardiac support and replacement devices participating in all aspects of software development including requirements definition, software design, risk analysis, coding, verification and validation. The candidate will be specialized in workflow-UI improvements of our controller system. He/she will be responsible for working with a cross-functional team, define, design, implement and test the next generation of controller workflow-related features.
Principle Duties and Responsibilities:
-
Work with a cross-functional team, be a software champion in usability, workflow and UI design of a highly visible controller project
-
Develop software for safety critical applications specific to cardiac assist devices
-
Define, design, develop, write, implement various types of software applications using Agile-Scrum framework
-
Participate in the testing process through test reviews, verification & validation of software
-
Provide technical support to various programs within the company – especially in usability and UI design areas
-
Suggest and contribute to initiatives to improve Engineering Department’s operations and procedures
|