工作职责
1、嵌入式系统开发:负责公司产品的嵌入式系统开发工作,实现产品的各项功能需求,如设备的启动、运行控制、数据采集与处理等,确保系统稳定、高效运行。
2、硬件驱动开发:针对公司硬件设备,开发底层驱动程序,实现硬件与软件之间的无缝通信与交互。
3、系统架构设计:负责嵌入式系统的架构设计与优化,通过代码优化、算法改进、资源管理等手段,提高系统的运行效率和响应速度;同时,负责软件的调试工作,快速定位并解决开发过程中出现的各种问题;
4、技术研究:关注嵌入式领域的前沿技术动态,结合公司业务需求,开展相关技术研究与创新工作;
5、团队协作:与硬件工程师、算法工程师等团队成员紧密协作,提升团队整体技术水平,共同推进项目进展。
任职要求
1、 教育背景:计算机科学与技术、电子信息工程、自动化等相关专业本科及以上学历。
2、工作经验:具备 至少 5 年以上嵌入式开发工作经验,有成功主导或参与大型嵌入式项目开发的经历,具备独立解决复杂技术问题的能力,有精密仪器或相关领域行业经验优先。
3、 技术能力:
- 精通 C/C++ 编程语言,具备扎实的编程基础,注重代码的可读性、可维护性和可扩展性。
- 熟悉嵌入式操作系统(RTOS)及其应用开发。
- 熟悉汇编语言,了解不同架构微控制器的指令集,能够在必要时进行底层汇编优化,提升系统性能。
- 熟悉 Python、Java 等其他编程语言者优先,以便在项目中进行跨平台开发或与其他系统进行交互。
- 具备良好的硬件知识,可以进行硬件调试与故障分析,促进软硬件协同工作。
4、问题解决能力:具备出色的逻辑思维能力和问题解决能力,能够快速分析和解决复杂的技术问题。
5、学习与创新:对新技术、新知识有强烈的学习能力,敢于尝试新的技术方案和开发方法,能够快速掌握并创新应用到实际工作中。