岗位职责:
1、负责嵌入式系统的底层驱动开发、系统搭建以及应用程序编写,确保系统稳定性和性能优化。
2、使用C++和C语言进行软件开发,遵循编码规范,确保代码质量和可维护性。
3、熟练掌握Linux和Windows操作系统,能够在不同系统环境下进行软件开发和调试。
4、配合硬件工程师进行ARM内核计算机系统的开发和调试,熟悉数字电路,了解模拟电路(低频)。
5、参与项目需求分析和技术方案制定,与团队成员紧密合作,确保项目按时按质完成。
任职要求:
1、本科及以上学历,嵌入式专业、计算机专业(偏软件)或自动化专业背景。
2、1-3年嵌入式软件开发经验,熟悉嵌入式系统开发流程和工具链。
3、精通C++和C编程语言,具备良好的编程习惯和代码规范意识。
4、熟练使用VS、QT、LabVIEW等应用软件开发工具,具备跨平台开发能力。
5、对新技术和新方法保持敏锐的洞察力,具备快速学习和解决问题的能力。