数据开发人员职位描述模板/简介
我们正在雇用一位经验丰富且熟练的软件工程师加入我们的团队!作为我们组织的嵌入式软件工程师,您将执行整个嵌入式软件开发生命周期。
数据开发人员工作资料
嵌入式系统或软件工程师有助于设计,开发和维护产品中的嵌入式系统。该工作经常需要软件开发。但是,这也需要整个嵌入式系统的专业知识。
由于嵌入式工程师的工作各不相同,因此没有具体的描述。公司使用“嵌入式工程师”一词,尽管该功能的描述方式有所不同。嵌入式工程师是某些公司用来指的是专门处理嵌入式软件的工程师。其他公司认为,嵌入式工程师更多地参与了整个系统。
汇报给
-CTO
数据开发人员的职责
- 计划并参与建筑,需求,设计,代码和测试案例审查
- 创建创新的嵌入式体系结构,以帮助我们不断扩展的产品开发抱负
- 硬件逆向工程,嵌入式代码的反编译/拆卸以及协议分析
- 有助于创建软件流程和最佳实践
- 实施复杂的数据分析,数据路由和/或控制系统方法
- 与外部开发合作伙伴合作以加速项目进度和成果
- 在创建软件体系结构和设计效率和可重复使用方面发挥至关重要的作用
- 解释和报告测试结果,并在整个开发过程中强有力地倡导质量
- 创建原型,演示和建议
- 检查产品的用户界面是否符合设计标准
- 针对特定项目的软件开发和发布
- 教练初级工程师和小型开发团队
- 向更多的初级团队成员提供技术领导和指导
- 丰富的经验将来自多个供应商的众多组件集成到一个完全工作和凝聚力的系统中
- 作为主持人或审阅者参加技术和计划评论
- 展示团队的进度,技术权衡以及当前和未来产品路线图的计划
- 负责直接报告的培训和职业发展以及团队士气和生产力
- 为车辆系统体系结构的设计做出贡献
- 说明技术活动并按计划完成任务
数据开发人员的要求和技能
- 计算机科学,工程或计算机工程学士学位或硕士学位
- C,C#,Linux,Java,Python,Python,Agile,CMMI,GIT,GIT,HDMI和FPGA软件和系统的工作知识
- 嵌入的Linux和嵌入式C的知识
- 对操作系统,单元测试,算法设计和计算的广泛了解
- 简单的编程和调试
- 是一个认真的问题解决者