嵌入式系统软件工程师岗位职责
嵌入式系统软件工程师南京华讯方舟通信设备有限公司南京华讯方舟通信设备有限公司,南京华讯,南京华讯方舟,南京华讯岗位职责:
1、负责嵌入式软件的设计、开发及维护;
2、根据项目需求撰写相关技术方案、需求分析、详细设计文档;
任职要求:
1、计算机专业本科及以上学历;
2、具备较强的学习能力、沟通能力和团队合作精神;
3、精通汇编/C/C++语言,熟悉单片机和ARM芯片的开发,熟悉SPI/I2C/UART等通信协议,熟练应用中断/DMA/定时器,了解操作系统的基本原理;
4、工作认真细致;
5、有基本的嵌入式硬件基础,可独立设计简单的嵌入式系统,能够熟练使用万用表、示波器、逻辑分析仪等电子仪器;
6、有一定的英语阅读能力,可看懂相关技术资料;有一定的文字功底,可独立撰写技术文档。
篇2:资深嵌入式软件工程师岗位职责
资深嵌入式软件工程师北京探境科技有限公司北京探境科技有限公司,探境科技,探境岗位职责:
为端侧人工智能系统设计、开发嵌入式软件
具体工作:
1、深入了解和明确设计需求,和其他专业团队(芯片、算法团队)合作进行高质量的设计工作
2、设计产品测试策略和方法,建立自动化的产品测试程序
3、开发高质量的嵌入式系统软件
4、开发嵌入式系统底层驱动模块
5、移植实时操作系统
岗位要求:
1、相关专业(计算机科学、自动控制、电子工程、精密仪器、应用物理等)本科或者本科以上学位
2、有三年以上的BSP开发经验。
3、有三年以上IC设计公司工作经验优先。
4、良好的C/C++程序开发能力,有较好的架构构建水平
5、精通RTOS(real-timeoperatingsystem),bootloader,BSP(boardsupportpackage),driver,Multiprocessing和硬件底层设计等等
6、了解“敏捷软件开发”(Agilesoftwaredevelopment)的方法,并有相关工程实践,能应用到版本控制、代码分析、单元测试、代码整合中去
7、良好的个人项目任务和时间安排水平
8、有良好的口头和书面表达能力
9、良好的团队合作精神
希望您有:
1、丰富的项目经验
2、强大的设计开发能力
3、团队合作精神
4、乐于迎接各种技术调整
5、创造性的问题解决能力
6、推动项目进展的主动性
7、有一定的英文阅读能力及英文沟通能力
篇3:嵌入式C语言开发工程师岗位职责
嵌入式C语言开发工程师上海保隆汽车科技股份有限公司上海保隆汽车科技股份有限公司,上海保隆,保隆科技,保隆岗位职责:
1、负责GE,TI,Infineon,Freescale等多平台下的固件开发;
2、完成固件组主管分配的项目固件开发任务;
3、负责具体固件的流程图绘制,和代码编写;
4、协助固件主管进行产品软件改进和优化;
5、协助固件主管调试软件功能,稳定性,可靠性;
6、根据需求发行跟踪固件相关变更;
7、明确客户要求,建立固件开发流程及模块图;
8、根据固件编程规范,完成固件程序的规范化,形成CBB程序模块;
9、参与固件评审;
10、进行固件可靠性测试,完成测试报告;
11、解决产品质量问题,解决固件中存在的问题。
任职资格:
1、3年以上相关工作经验,本科及以上学历,电子及通信相关专业毕业;
2、精通8051、Freescale、PIC等多种单片机工作原理,擅长嵌入式的软硬件设计;
2、熟练掌握C语言或汇编语言;具有良好的编程风格;
3、有SPI,IIC,串口等通信协议开发经验;
4、具备CAN、LIN、K等多种总线开发能力;
5、有一定的电路及相关硬件基础知识。