C/C++开发工程师
面议
银川 本科
宁夏银川德胜工业园区虹桥北街6-1号
一、岗位职责
1.负责公司产品嵌入式开发,深入理解挖掘产品需求,完成产品的软件框架设计和集成。
2.设计并开发嵌入式产品的SDK和解决方案。
3.编写高质量的代码,遵循良好的编程规范和设计模式。
4.优化软件性能,解决可能出现的技术难题,包括但不限于:稳定性、性能、功耗、功能优化等。
5.深入理解产品,参与产品的整个生命周期的开发过程,包括需求定义、设计、实现、测试、生产、维修等。
二、任职要求
1.本科及以上学历,计算机、自动化、电力电子等相关专业,三年以上嵌入式软件开发经验。
2.熟练掌握 C、C++编程语言,具有丰富的嵌入式软件开发和集成经验,有独立开发能力,善于解决疑难问题。具备良好的编程习惯和代码规范。
3.熟悉ARM、Linux系统底层逻辑、底层驱动、设备树编程等。
4.深入理解多核编程和SMP相关的知识、系统启动流程;能根据不同项目合理选用各种操作系统(RTOS、Linux等)。
5.熟悉常见的数据库操作,如 MySQL等。
6.掌握多线程、网络编程、图形界面设计等相关技术。
7.有较强的责任心和团队合作精神,能够承受一定的工作压力。
8.有良好的沟通能力,能够与团队成员和其他部门有效地进行沟通协作。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕