1、掌握用户的需求和技术方案的详细内容,明确项目的设计技术指标和开发计划;2、负责新产品的软件部分成本分析、可行性评估;参与编制产品设计任务书、开发计划进度表、软件设计方案、识别特殊特性、DFMEA;参与编制产品标准和技术规范;配合项目组进行设计评审、样件制造、PPAP资料提交等;3、完成软件设计;4、完成软件测试方案设计;5、协助完成项目整体的检查和验收,以及所需的相关技术资料。任职要求 BSP软件工程师:1、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程,测试任务,编写相应的技术文档;2、根据市场需要及客户要求不断修改完善软件,负责软件的升级与维护;3、协助解决产品使用过程中出现的技术问题;4、2年及以上嵌入式工作和C语言经验;5、熟悉C/C++编程,熟练使用各种调试和测试工具;6、熟悉UCOS或Linux下应用程序开发;7、移植过小型的操作系统优先;8、对于USB驱动,SD卡的驱动的编写,并能够移植使用FAT文件系统;9、熟悉3G/4G通讯模块的使用;10、有嵌入式软件开发经验,熟悉LINUX,ANDROID平台,有跨平台移植经验并移植成功者优先;11、英语四级(含)以上。