职位详情
软件开发工程师(C++)
8000-14000元·13薪
北京信路威科技股份有限公司
南宁
3-5年
本科
06-20
工作地址

滨河路5号中盟科技园3号楼19层滨河路5号中盟科技园3号楼15层信路威  

职位描述
岗位职责:
1. 负责基于C++语言的嵌入式软件系统的设计、开发和优化工作,包括但不限于嵌入式设备的驱动程序、应用程序以及相关工具的开发。
2. 参与嵌入式系统需求分析,根据产品需求制定合理的软件架构和开发计划,确保软件功能满足产品性能、可靠性和兼容性要求。
3. 与硬件工程师紧密合作,完成嵌入式系统的集成和调试工作,解决开发过程中出现的软硬件兼容性问题。
4. 编写高质量的代码,遵循公司代码规范和开发流程,进行代码审查和单元测试,确保代码的可读性、可维护性和稳定性。
5. 持续优化嵌入式软件的性能,降低功耗,提高系统响应速度和资源利用率,以适应不同的硬件平台和应用场景。
6. 编写技术文档,包括设计文档、开发文档、用户手册等,为产品的维护和升级提供技术支持。
7. 跟踪和研究嵌入式领域的最新技术动态,探索新技术在公司产品的应用可行性,推动技术升级和创新。
任职要求:
1. 计算机科学与技术、电子工程、自动化等相关专业,统招本科及以上学历。
2. 精通C++语言,熟练掌握其语法、特性以及面向对象编程思想,具备3年以上C++嵌入式开发经验。
3. 熟悉常见的嵌入式操作系统,如Linux、FreeRTOS等,具备在这些操作系统上进行应用开发和系统级编程的能力,了解操作系统的内核原理和工作机制。
4. 熟悉嵌入式硬件架构,包括ARM、MIPS等处理器架构,能够根据硬件平台特点进行软件优化,具备硬件调试和驱动开发经验者优先。
5. 熟悉嵌入式网络编程,掌握TCP/IP协议栈,能够开发基于网络通信的嵌入式应用,如网络服务器、客户端等。
6. 熟练掌握嵌入式开发工具,如编译器、调试器、版本控制工具等,具备良好的代码调试和问题定位能力。
7. 具备良好的软件工程实践能力,熟悉软件开发规范和流程,能够编写高质量、可维护的代码,熟练使用代码审查工具和单元测试框架。
加分项:
1. 具备多个实际的C++嵌入式项目开发经验,能够提供相关项目案例和成果展示。
2. 具备开源项目贡献经验,熟悉开源社区的运作方式,能够积极参与开源项目并从中获取技术资源和灵感。
3. 有人工智能和大模型开发经验与案例。
4. 熟悉Qt开发。

职位福利:五险一金、年底双薪、餐补、带薪年假、弹性工作、定期体检、员工旅游、节日福利

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请