岗位职责:1. 参与需求及方案评审;2. 负责产品软件架构设计、编码实现、单元测试、维护等软件开发生命周期中的工作;3. 负责嵌入式系统相关研制平台的软件开发、算法移植以及系统关键模块的开发和调试工作;4. 负责软件开发过程中的疑难技术问题的定位与解决。任职要求:1. 熟悉掌握C、C++编程语言,有良好的编程习惯;2. 了解嵌入式软件开发流程,有实时操作系统(RTOS、RT-THREAD、RT-Linux等)下的开发经验优先;3. 熟悉TI 和国产化多核DSP、ARM产品的架构以及多核系统开发环境,熟练使用多核多任务应用编程模块或组件,如:IPC、Cache、BootLoader等;4. 熟悉DSP驱动开发,如SRIO、I2C、SPI、网络TCP\IP协议、HyperLink等;5. 具备较好的需求分析,方案设计能力以及问题解决能力;6. 具有良好的职业素养,工作细心严谨,有良好的沟通能力和团队协作精神。