岗位职责 1、依据设计输入和方案设计,编制软件需求说明书; 2、制定软件开发计划和测试计划; 3、完成架构开发,单元细节开发、代码编写; 4、组织软件评审; 5、策划并完成软件测试、仿真、测试方法、测试工具、测试用例的选择。测试覆盖率评估和完成测试报告; 6、软件变更管理,软件配置参数管理维持和提升软件质量保证体系有效性,和软件开发成熟度。 工作地点 北京 部门 岗位要求 1、计算机或电子信息类相关专业硕士及以上学历,5年以上软件设计和开发经验,两年以上嵌入式软件架构设计经验,并有成功案例; 2、精通C/C++,精通嵌入式操作系统Linux/UCOS; 3、熟悉ARM或DSP处理架构,熟悉嵌入式操作系统的移植、裁剪、驱动开发和应用开发; 4、熟悉分布式、多线程/多任务、负载均衡、网络通信、数据库等高性能架构开发技术,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息队列服务等机制; 5、有较强的业务需求分析能力,思路清晰,能独立分析和解决问题,具有良好的团队合作精神;