1.Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related field; advanced degree preferred 计算机科学/软件工程/计算机工程/电气工程或相关领域专业,学士及以上学历优先(统招本科) 2.4+ years’ experience in embedded software development and familiar with at least one RTOS 具有4年以上嵌入式软件开发经验,熟悉至少一个实时操作系统 3.Experience for 2+ years in software development for commercial products, preferably electro-mechanical instruments 2年以上商业软件产品开发经验,机电设备控制软件开发经验优先 4.Experience in whitebox unit test framework a plus 有白盒单元测试经验者优先 5.Experience in medical device design & development a plus 有医疗器械软件设计和开发经验优先 6.Experience in Agile development process a plus 有敏捷开发流程经验者优先 7.Experience within a cross-functional team to develop new features 有跨部门开发新功能的经验 8.Self-starter with a sense of urgency to resolve issues and complete projects 积极、主动且自我驱动能力强,能有效配合项目团队解决问题并实现开发目标 9.Must be able to communicate in English, both written and verbal 能用英语进行书面和口头交流 10.Ability to travel as needed 11.能配合出差 12.Experience with Microsoft Azure, Git is a plus 13.具有微软Azure, Git使用经验者优先 14.Experience to develop with a remote team is a plus 有跨地域开发/协作经验优先