Key Responsibilities
-Software engineer for medical product design/implementations & its maintenance
-Work closely with service team to fix the customer problem
-Work closely with the team to breakdown requirements, estimate efforts and complete development/integration tasks,
-Implement requirements independently with quality design and codes, appropriate unit tests and documentation.
-Design/code review with all team members
-Interact with global teams to promote consistency and maximize synergies
Requirements
-BS/MS in Computer Science related majors
-3+ years’ experience
-Be good at C#, .NET Framework, MVVM and WPF
-Be familiar with OOA/OOD, Design Pattern
-Excellent debugging skills
-Familiar with version control tools ( at least 1 in Git, Clearcase or SVN)
-Good at oral and written English
-Strong communication skills and good team work player
-Demonstrated self-managing, flexibility and adaptability
-Strong commitment and dependency, dedication to projects
-Platform or application development using OOA/OOD, design pattern
-Experience of Embedded system development is a plus
-Experience in Medical systems (e.g. PACS, DR, CT) is a plus
-Experience of class 3 medical device development is a plus