单片机软件工程师的主要职责包括:1.负责软件的设计与编码,确保代码的质量和可维护性。2.编写技术文档和项目报告,记录开发过程和结果。3.进行软件单元测试,确保代码符合预期功能。4.根据项目需求,承担开发任务,并按计划完成任务目标。5.独立完成软件系统及模块的编码,确保代码高效、稳定。6.协助测试人员完成软件系统及模块的测试,确保产品质量。7.编制与项目相关的技术文档,确保开发过程透明。8.有大功率电源及数字电源和通信软件开发经验者优先考虑。此外,软件工程师还需:1.执行项目开发作业程序,严格遵守开发设计规范。2.进行需求调研分析,制定项目需求规格说明书。3.制定产品详细设计方案和具体设计,确保设计合理。4.解决项目开发中的技术难题,推动项目进展。5.规划项目所需资源,估算项目时间和费用需求。6.识别和分析项目风险,制定应对计划和应急措施。7.控制项目进度、费用、质量和风险,跟踪项目里程碑。8.发现并分析项目问题,提出解决方案,推动方案执行。9.对产品设计的进度、质量和技术负主要责任。10.参与项目需求调研,进行需求分析,编写需求分析书。11.负责项目的概要设计,包括功能结构规划、功能子系统划分、实现模型设计和数据库设计。12.设计核心、关键模块的算法,确保算法高效、准确。13.实现关键、核心模块的功能编码,确保系统正确运行。14.修正设计和编码错误,确保系统稳定运行。15.分析系统性能,优化系统架构,提升系统性能。16.协助项目经理管理开发团队,确保团队高效运作。17.完成上级主管安排的其他工作,确保任务顺利完成。我们期待有大功率电源及数字电源和通信软件开发经验的候选人加入我们的团队,共同推动项目成功。
联系我时,请说是在58同城上看到的,谢谢!