高级嵌入式软件工程师
岗位职责:
1、主导公司产品软件方案制定与设计实现;
2、参与产品规划设计,并按照规划完成产品软件开发、调试,并能解决项目中软件相关的技术问题;
3、参与新器件新方案的选型、验证;
4、主导所设计产品的功能调试、文档编写工作,以及现有产品维护升级设计开发文档的编写维护;
5、总结项目产品研发经验, 发挥自身技术优势提出合理化建议,持续改进仪器性能;
6、配合项目团队,完成整体医疗器械研发项目的设计开发及体系合规性、注册等相关工作。
任职要求:
1、教育背景:计算机、通信、电子、自动化类等相关专业,985院校硕士及以上学历;
2、工作经验:5年以上嵌入式软件开发经验,熟悉嵌入式软件开发流程;条件优秀者可适当放宽;有重大科研项目经验优先;
3、专业技能:
(1) 精通STM32/PIC/MSP430平台,熟练使用Keil开发环境进行基于ARM架构的MCU编程开发;
(2)、熟悉C、C++编程语言,良好的编程规范,掌握常用开发工具和调试技巧;
(3)、熟悉linux应用和内核(内存管理、中断、锁等)的开发和调试方法,有在医疗仪器类公司从事软件设计开发相关工作经验者优先;
(4)、丰富的嵌入式软件开发经验,能够指导软件工程师进行相关开发工作;
(5)、具有钻研精神,能够及时识别前沿技术,并转化应用;
4、具备良好的团队合作精神,责任心强,具有较强的学习能力,工作积极主动;
5、良好的文档记录和编写习惯,能够将软件开发工作文档化、标准化。