岗位描述(节选)
【岗位职责】
1、负责嵌入式驱动的设计、开发和客户支持工作;
2、负责MCU/SOC系统软件、应用、调试工具软件开发;
3、编写清晰、规范、可维护的代码,确保软件的稳定性和高效性;
4、与硬件工程师协作,完成系统集成和调试;
5、编写技术文档,包括设计文档、测试报告和用户手册;
6、参与新技术的研究与应用,提升产品竞争力。
【任职要求】
1、本科及以上学历,计算机、电子工程、自动化相关专业;
2、3年及以上嵌入式软件开发经验,熟悉至少一种C++、python、java、C#语言;
3、熟悉常见外设驱动开发和嵌入式操作系统,了解任务调度、信号量、消息队列、互斥锁;
4、了解嵌入式系统的调试方法,熟悉使用调试工具;
5、熟悉版本控制工具的使用;
6、了解基本的硬件知识,能够阅读和理解电路图。