您的位置: 首页 >政企合作>招聘信息>详细内容

招聘信息

2020-05-30 广东东软学院计算机学院2020校园招聘信息大放送之第十一站

发布时间:2020年05月30日 来源: 作者: 浏览次数: 【字体:

Recruitment

Companion

 

JOIN US

 

 

龙芯中科系统软件职位招聘

 

你会来吗?…

 

系统软件实习生

c7f34e1d782c486692c8969237eabcd0.png

岗位职责

 

1、入司后接受 3 个月左右的系统软件基础培训,强化补习系统软件核心知识,包括计算机体系结构、操作系统、编译原理等内容。

2、3 个月培训期后,根据学习情况,分配到内核、编译器、算法优化等专业组,从事相关方向的技术研发。

3、前期以学习培训为主,不要求立刻出成绩,优秀者在学生毕业后择优录用。

 职位要求

 1、研一、研二学生或者应届本科生,计算机等相关专业,有较好的数学功底或逻辑思维能力者专业不限。

2、对 Linux 内核或编译技术等系统软件有浓厚的兴趣,具备较强的突击学习和技术钻研能力。

3、性格坚毅、能长期专注于一个目标并愿意为之付出艰苦卓绝的努力。

4、精通 C 或 C++或汇编语言者、或者了解 Java 虚拟机、JIT、Javascript 引擎等基本原理者优先。


编译器工程师

 岗位职责

 1、负责 GCC、LLVM 等编译工具链版本的开发与移植。

2、设计实现 GCC 和 LLVM 编译器后端;

3、根据 CPU 特性改进和设计编译优化算法,提高生成代码的效率;

4、维护发布编译器产品版本,修复应用中的各类 Bug。

 职位要求

 社招任职要求:

1、精通 C/C++编程技能和语言机理,具备良好的编程风格和工作习惯;

2、深入理解编译原理和编译链接流程,掌握编译工具链开发技能;

3、具备 GCC、LLVM 和 Open64 等开源编译器相关开发经验;

4、从事过Linpack/FFmpeg/CUDA/

OpenCL等软件或架构汇编级优化工作;

5、掌握计算机体系结构或模拟器原理,有软硬件协同开发经验;

6、强烈责任心,良好的沟通技巧及团队合作精神,带过研发团队者优先。

 

校招职位要求:

1、计算机等相关专业本科以上学历,全面掌握体系结构、操作系统、编译原理等基础理论知识。

2、精通 C 或 C++语言编程和语言机理,掌握汇编语言编程技能,具备良好的代码风格和工作习惯;

3、了解 GCC、LLVM 等编译器设计原理,或者了解 Java 虚拟机、JIT、Javascript 引擎等基本原理;

4、从事过 Linpack/FFmpeg/CUDA/OpenCL 等软件或架构汇编级优化工作者优先;

5、对从事编译系统开发有浓厚的兴趣,具备较强的突击学习和技术钻研能力。

  

内核工程师

IMG_258岗位职责

1、Linux 内核版本移植、开发和维护,解决系统问题。

2、在内核中实现对 CPU 指令、存储管理、中断系统、Ftrace 等功能特性支持。

3、负责显卡、Raid、加速卡等外设驱动开发、适配和调优。

4、面向典型应用场景开展系统性能分析,定位瓶颈,设计并实现优化方案。

 

职位要求

 

社招任职要求:

1、3 年以上 Linux 内核驱动开发或某类子系统开发维护经验;

2、深入理解计算机系统结构和操作系统原理,熟练掌握 GIT、Makefile、调试器等技能;

3、精通 C 语言编程和语言机理,掌握汇编语言编程技能,具备良好的代码风格和工作习惯;

4、源码级精通至少一个内核技术领域(存储管理、进程调度、中断、同步等);

5、熟悉 PCI/PCIE/USB/CAN/I2C 等总线协议,熟悉 MIPS 或其它 CPU 的架构及原理优先;

6、对从事系统软件开发有浓厚的兴趣及技术钻研能力,向开源社区贡献过代码者优先;

 

校招职位要求:

1、计算机等相关专业本科以上学历,全面掌握体系结构、操作系统、编译原理等基础理论知识。

2、精通 C 语言编程和语言机理,掌握汇编语言编程技能,具备良好的代码风格和工作习惯;

3、阅读过内核核心子系统源码,从事过 Linux 内核驱动或嵌入式系统开发;

4、对从事系统软件开发有浓厚的兴趣及技术钻研能力,熟悉 MIPS 或其它 CPU 的架构及原理优先。

 

  

Linux 操作系统软件工程师

IMG_259

岗位职责

 负责 Linux 操作系统发行版的研发和优化。

 职位要求

 1.  全日制计算机,电子,嵌入式,自动化等相关专业硕士及以上学历。

2.  精通 c/c++/bash/perl/python 中至少一门语言,有汇编语言开发经验优先。 

3.具有编译或图形或媒体等领域的开发经验。

4.熟练掌握 git/svn/gdb/perf 等工具的使用。

 

 

 

 

Linux 操作系统开源软件工程师

IMG_260岗位职责

 龙芯 Linux 操作系统平台上开源软件的移植和适配。

 职位要求

 1、本科以上学历,计算机相关专业。

2、熟悉 Linux 操作系统,C/C++,Shell,Python;

3、熟悉 Linux 平台的软件架构,例如 rpm 包管理机制,gnome 桌面,QT 编程,Apache 服务器,cups打印驱动,docker 容器等;

4、熟悉 github 等软件社区;

5、具备大型开源软件的代码分析和调试能力;

6、有提交代码到开源社区经验者优先。 

 

QT 开发工程师

IMG_261岗位职责

 负责基于龙芯平台的 QT 库移植和优化,与操作系统的适配和功能开发。

 职位要求

 1.  计算机相关专业毕业,本科以上学历,1-3 年工作经验;

2.  有 linux 底层软件开发经验;

3.  精通 C 语言,汇编语言,有良好的编程习惯;

4.  熟练掌握一种 linux 发行版的使用,可在其平台下办公和开发;

5.  熟悉嵌入式开发、mips cpu 架构开发经验者优先。

6.  熟悉 QT 开发,最好熟悉 Qt 的整体框架,能够优化和移植 Qt 7.使用过性能分析工具,如 perf、valgrind 等。

 

 

编译器工程师

岗位职责

 1、负责 GCC、LLVM 等编译工具链版本的开发与移植。

2、设计实现 GCC 和 LLVM 编译器后端;

3、根据 CPU 特性改进和设计编译优化算法,提高生成代码的效率;

4、维护发布编译器产品版本,修复应用中的各类 Bug。

 

职位要求

 社招任职要求:

1、精通 C/C++编程技能和语言机理,具备良好的编程风格和工作习惯;

2、深入理解编译原理和编译链接流程,掌握编译工具链开发技能;

3、具备 GCC、LLVM 和 Open64 等开源编译器相关开发经验;

4、从事过 Linpack/FFmpeg/CUDA/OpenCL 等软件或架构汇编级优化工作;

5、掌握计算机体系结构或模拟器原理,有软硬件协同开发经验;

6、强烈责任心,良好的沟通技巧及团队合作精神,带过研发团队者优先。

 

校招职位要求:

1、计算机等相关专业本科以上学历,全面掌握体系结构、操作系统、编译原理等基础理论知识。

2、精通 C 或 C++语言编程和语言机理,掌握汇编语言编程技能,具备良好的代码风格和工作习惯;

3、了解 GCC、LLVM 等编译器设计原理,或者了解 Java 虚拟机、JIT、Javascript 引擎等基本原理;

4、从事过 Linpack/FFmpeg/CUDA/OpenCL 等软件或架构汇编级优化工作者优先;

5、对从事编译系统开发有浓厚的兴趣,具备较强的突击学习和技术钻研能力。

简历发至:rd@loongson.cn

期待您的加入


分享到:
【打印正文】
×

用户登录