-
软件开发工程师
岗位职责:
1.参与通信系统软件的开发、测试、集成工作;
2.配合开发、测试、集成工作进行文档撰写与整理;3.部门安排的其他相关工作。
岗位要求:
1.本科学历及以上,通信、电子、计算机等相关专业,1年及以上工作经验;
2.有python的开发经验;
3.有linux下c++开发经验;
4.有cmake,git使用经验;
5.有多线程、异步编程开发经验;6.有以下项目经验者优先考虑:
1)有c++11(及以上)的开发经验,有基于c++11/17开发并发程序的经验;
2)有dpdk的使用经验;
3)有无线通信系统的物理层、协议栈、网管软件的开发经验;
4)有高并发低时延程序开 发经验、了解低延时程序对内存、多核CPU的特殊要求;
5)熟悉linux操作系统,熟悉linux操作系统实时补丁,有操作系统实时性调优的经验;
6)有在实时操作系统(RTLinux、VxWorks、Xenomai等)上开发应用的经验。有意向者请投递简历至邮箱:hr@toolsensing.com
-
算法工程师
岗位职责:
该职位将参与公司5G算法相关的设计、开发、测试工作,支持软件和FPGA团队实现相关算法,并从算法层面支持5G系统集成。
1. 学习3GPP 5G相关协议;
2. 3GPP 5G协议分析、算法设计;
3. 算法设计文档撰写;
4. 5G链路级仿真和系统级仿真。岗位要求:
1. 硕士及以上学历,通信及信号处理相关专业;
2. 熟练使用MATLAB或者python者优先。有意向者请投递简历至邮箱:hr@toolsensing.com
-
FPGA开发工程师
岗位职责:
1.负责NR通信产品内部FPGA逻辑开发、仿真、验证工作;
2.熟悉NR通信系统RRU、BBU基本工作原理;
3.熟悉各种接口和存储器件CPRI/OABSI/PCIE/DDR3:
4.负责项目和产品与逻辑相关的驱动流程文档的编写工作;
5.负责各测试阶段中FPGA方面的测试和支持;
6.同软、硬件设计人员一起完成相关方面项目规划。岗位要求:
1.通信工程,电子信息工程、信号处理、控制工程、自动化等相关专业,本科学历以上;
2.有较好的数字电路原理、模拟电路原理技术知识,较强的电路设计调试能力;
3.具有数字中频部分FPGA开发调试经验,熟悉DDC、DUC、CFR、DPD、JESD204B接口、AD9363射频芯片等优先考虑;
4.熟练掌握verilog、VHDL语言,具有较为复杂的逻辑设计经验,优良的代码风格;
5.熟悉XILINX或ALTERA的FPGA结构,熟悉相关开发工具ISE.Quartusll.synplify.Modelsim等和流程;
6.较强的英语阅读和撰写能力,学习能力强,沟通表达能力好,有团队合作精神。有意向者请投递简历至邮箱:hr@toolsensing.com
-
LINUX驱动工程师
岗位职责:
主要负责Linux平台服务器与外界硬件驱动、软件接口的开发,涉及:
1、FPGA与CPU之间高速接口开发;
2、高速以太网卡、加速卡与CPU之间驱动、软件接口的开发;
3、基于用户面(userspace)的TCP/IP协议栈开发;
岗位要求:
1、本科及以上学历,通信工程,软件工程,计算机科学,电子工程等相关专业;
2、熟悉Linux Kernel,拥有两年以上Linux底层驱动开发与调试经验 ;
3、熟悉C/C++语言的开发和调试;
4、有FPGA驱动开发经验
5、有PCIe开发经验;
6、有DPDK开发经验;
7、熟悉TCP/IP协议栈;
有意向者请投递简历至邮箱:hr@toolsensing.com
更多可能,与你一起创造
More likely to be created with you