linux软件工程师专题汇总
岗位职责:
1、负责公司终端产品的软件设计、维护工作;
2、同生产工艺改进相关的软件设计工作;
3、根据科研计划,软件做升级,优化代码;
4、送检终端,完成测试。
5、基于ARM+Linux的嵌入式平台,使用C语言编写。
工作技能/工作经验
1、本科及以上学历,电子、电力、计算机等相关专业。
2、至少3年以上相关工作经验,熟悉电力系统保护算法,有算法编程经验者优先。
3、精通C、C++,有良好的编程习惯。
4、熟悉Linux操作系统,熟悉嵌入式Linux编程
5、有良好的调试能力,能独立解决问题。
此数据摘自相关公司实际发布的招聘要求
职位描述:
1. 参与android系统终端上的软件开发和维护;
2. 参与软件新功能的调研和开发;
3. 编写相关技术文档;
任职要求:
1. 具有一定的Linux/Android系统工作经验,熟悉Linux文件系统,熟悉嵌入式linux交叉编译环境,熟悉shell脚本编程;
2. 具有一定的linux c/c++开发经验,熟悉gcc、gdb、makefile;
3. 了解java、windows批处理,熟悉windows系统;
4. 有android系统sdk、ndk相关开发经验者优先;
5. 有Windows开发经验者优先
岗位职责:
1.负责基于区块链(blockchain)的系统设计和研发;
2.搭建基于区块链的底层架构,能实现公链、侧链、私有链及多币种逻辑,供应用层调度使用;
3.跟踪互联网领域相关技术变化,并应用于实际研发产品中。
任职要求:
1.1年及以上Linux服务器端开发经验
2.熟练使用一门主流编程语言(如C/C++,Java等)
3.熟悉数据结构与算法
4.专注于技术、对区块链的发展动态有比较密切的关注
5.良好的学习能力和团队合作精神。
优先:
1.有高并发、高稳定可用性、高性能项目经验者优先
职位要求:
1.了解嵌入式产品、设备开发工作经验;
2.了解嵌入式linux操作系统及 linux shell脚本编程;
3.掌握嵌入式linux环境下C/C++编程、会使用嵌入式交叉编译环境和调试工具;
4.具有嵌入式linux驱动调试、系统内核及文件系统优化和裁剪相关经验;
5.具备良好的沟通表达能力,有独立完成开发任务的能力。
岗位职责:
1.负责linux系统的定制;linux内核、应用程序移植、bootloader开发调试;
2.负责操作系统(Linux等)驱动开发和系统软件开发;
3.负责龙芯平台BSP和BIOS的开发和维护;
4.软硬件联合调试,各项技术支持。
任职资格:
1.计算机相关专业毕业,本科以上学历,应届生硕士以上;
2.有linux底层软件开发经验;
3.精通C语言,汇编语言、shell脚本语言,有良好的编程习惯;
4.熟悉linux下设备驱动程序开发,了解linux内核实现机制;
5.熟悉计算机体系结构和操作系统,熟练掌握一种linux发行版的使用,可在其平台下办公和开发;
6.熟悉嵌入式开发、mips cpu架构开发经验者优先。
任职要求:
1、20岁以上,计算机或相关专业本科以上学历,2年以上本职位工作经验;
2、熟悉Linux Socket 应用开发;
3、熟悉TCP/IP协议和网络后台服务开发;
4、熟悉Linux多线程,多进程及互斥与同步操作的使用;
5、熟练使用常见数据结构解决问题;
6、精通C++编程语言,具有面向对象程序设计思想;
7、熟悉Mysql数据库的使用;
8、熟悉软件开发流程;
9、有安全类产品开发经验(防火墙、网闸、IDS/IPS、UTM、Web防火墙、SSL VPN等)的优先。
10、工作主动性强,具有团队合作精神、责任心强,有创新精神;