职位描述
【工作内容】
- 参与软件系统设计,包括但不限于操作系统、驱动程序、应用软件等模块的设计;
- 根据产品需求进行软件选型,评估软件方案的可行性;
- 负责软件算法设计、代码编写、调试和测试工作;
- 协助硬件工程师完成软件调试和测试工作;
- 跟踪和学习最新的软件技术发展趋势,提升团队的技术水平。
【任职要求】
- 计算机科学、软件工程或相关专业本科及以上学历;
- 熟练掌握至少一种软件开发语言(如C/C );
- 具备扎实的数据结构和算法基础,熟悉常用数据结构的工作原理;
- 熟悉嵌入式操作系统(如Linux、RTOS),有STM32、RISC-V等嵌入式平台开发经验者优先;
- 具备良好的团队合作精神,较强的学习能力和解决问题的能力;
- 能够独立完成软件设计、调试及测试工作,具备良好的英文阅读能力。