岗位职责:
1.参与控制系统设计;负责整备控制系统的软件需求整合和评估;各子功能模块的规划及协调。并配合硬件领域落实组件性能评估及选型,落实整体设计方案。
2.开发和编写相关控制程序代码;包括系统、驱动、逻辑及界面等。
3.完成相关测试,包括单元测试、集成测试、系统测试等;确保产品在各种条件下都能稳定可靠运行。
4.优化系统性能及新技术研发和引进,包括架构、效率、算法、功耗等。
5.积极与硬件配合协作,完成项目整备研发实现,达成量产条件。
6.参与项目规划和管理,确保项目按时按预算完成。
7.编制相关文档,包括设计、测试、运维等文档和报告。
任职要求:
1.具有系统设计能力,计算机科学与技术,电子工程,信息工程,通信工程,信息自动化,机械电子工程等相关专业。
2.熟悉MCU、MPU、DSP等嵌入式硬件系统;各种接口协议。
3.精通至少一种编程语言(C/C++/GO/RUST/…)。
4.具有优秀的系统集成能力;并了解操作系统、存储系统、GUI系统等。
5.具有严密的逻辑思维和良好的编程习惯,能编写高质量、高效代码。熟悉软件开发的调试工具和方法。
6.工作严谨、态度端正;具备优秀的团队协作能力。