C++开发工程师(驻南宁)
1-1.5万元/月岗位职责:
1.在嵌入式平台上开展智能交通系统中智能抓拍设备的软件设计与开发工作,涵盖驱动程序开发及应用层代码编写。
2.参与嵌入式系统的需求调研与分析,依据产品需求制定科学的软件架构和开发方案,确保软件功能满足性能、稳定性及兼容性要求。
3.与硬件工程师、算法工程师密切协作,完成嵌入式系统的集成与调试,解决开发过程中的软硬件协同问题。
4.编写规范、高效的代码,严格遵守公司编码标准和开发流程,参与代码评审与单元测试,保障代码的可读性、可维护性与可靠性。
5.撰写相关技术文档,如设计说明、开发记录、用户指南等,为产品的后续维护和迭代升级提供技术支持。
任职要求:
1.计算机科学与技术、电子工程、自动化等相关专业,公办本科及以上学历。
2.精通C++语言,熟练掌握其语法特性及面向对象编程理念,具备3年以上C++在嵌入式环境下的开发经验。
3.熟悉主流嵌入式操作系统(如Linux),具有在该类系统上进行应用开发和底层编程的能力,了解内核机制与运行原理。
4.掌握嵌入式网络编程技术,熟悉TCP/IP协议栈,能够实现基于网络通信的应用开发,如服务器端或客户端程序。
5.熟练使用嵌入式开发工具链,包括交叉编译工具、调试工具及版本控制系统,具备较强的故障排查与问题定位能力。
6.具备扎实的软件工程基础,熟悉标准化开发流程与规范,能编写高质量、易维护的代码,并熟练运用代码审查工具和单元测试框架。
7.责任心强,具备良好的团队协作意识,能够积极融入团队并高效完成各项开发任务。
加分项:
1.拥有多个实际落地的C++嵌入式项目经验,可提供具体项目案例及相关成果展示。
2.有参与开源项目贡献的经历,熟悉开源社区运作模式,善于通过开源资源获取技术支持与创新灵感。
3.了解视频编码与图像处理的基本原理。
4.具备电警、卡口类项目的开发背景。

北京信路威科技股份有限公司
点击查看地图