• 20k-30k 经验3-5年 / 本科
    软件服务|咨询,信息安全 / B轮 / 50-150人
    职位描述: 1.设计、开发和维护嵌入式软件和固件,包括BSP(板级支持包)、设备驱动、系统内核和应用程序 2.进行系统移植,如Linux内核裁剪、rootfs构建、bootloader配置,以及RTOS(如FreeRTOS、vxworks)的移植和优化 3.开发和外设接口驱动(如UART、IIC、SPI、CAN、网络驱动),并集成传感器模块(如六轴传感器、UWB、心率传感器) 4.参与硬件选型和评估,与硬件团队协作进行原理图 review、调试和验证(使用示波器、逻辑分析仪等工具) 5.实现和优化通信协议(如TCP/IP),支持网络编程和socket应用 6.负责测试方案设计,包括FCT(功能测试)、ATE(自动化测试)和OTA(空中升级)镜像升级方案 7.编写技术文档,进行代码review,并确保代码质量、性能和可靠性 8.支持产品预研、量产和维护阶段的问题排查和性能优化 职位要求: 任职资格: 1.*****本科及以上学历,计算机科学、电子工程或相关领域。 2.3年以上嵌入式软件或固件开发经验,有汽车电子、航空航天或消费电子产品背景者优先。 3.精通C语言编程,熟悉C++、Python、Shell脚本和Makefile。 4.深入理解Linux驱动开发流程、系统部署、kernel裁剪和rootfs构建。 5.熟悉实时操作系统(如vxworks、FreeRTOS、RTX)的原理、使用、裁剪和移植。 6.具备硬件交互能力:能看懂原理图,熟悉外设接口(UART、IIC、SPI、CAN),有示波器、逻辑分析仪使用经验。 7.经验 with MCU平台(如STM32、ASR)和SOC平台(如全志、NXP IMX6ULL、Jetson Xavier NX)。 8.了解网络协议(如TCP/IP),有socket编程经验。 9.英文听说读写流利(可作为工作语言)。
  • 30k-60k 经验3-5年 / 本科
    内容资讯,短视频 / D轮及以上 / 2000人以上
    职位职责: 1、负责linux操作系统的定制和开发; 2、负责监控告警等系统组件设计、开发、优化。 职位要求: 1、本科及以上学历,3年以上Linux操作系统后端开发经验; 2、熟悉ARM或X86体系结构,精通Golang/C/Python等一种或多种编程语言; 3、掌握systemd工作原理,熟练使用crash、gdb、ftrace、bpftrace等调试工具分析操作系统稳定性、性能问题; 4、对Linux底层原理有研究的优先,包括但不限于中断、IO、内存管理、调度、时钟,文件系统等内核子系统; 5、精通gRPC/Web 等后端开发框架的优先; 6、具备Debian,CentOS等Linux发行版构建及基础服务开发经验的优先; 7、良好的自驱力和学习能力。
  • 30k-60k 经验3-5年 / 本科
    内容资讯,短视频 / D轮及以上 / 2000人以上
    职位职责: 1、负责linux操作系统的定制和开发; 2、负责监控告警等系统组件设计、开发、优化。 职位要求: 1、本科及以上学历,3年以上Linux操作系统后端开发经验; 2、熟悉ARM或X86体系结构,精通Golang/C/Python等一种或多种编程语言; 3、掌握systemd工作原理,熟练使用crash、gdb、ftrace、bpftrace等调试工具分析操作系统稳定性、性能问题; 4、对Linux底层原理有研究的优先,包括但不限于中断、IO、内存管理、调度、时钟,文件系统等内核子系统; 5、精通gRPC/Web 等后端开发框架的优先; 6、具备Debian,CentOS等Linux发行版构建及基础服务开发经验的优先; 7、良好的自驱力和学习能力。
  • 20k-40k 经验3-5年 / 本科
    软件服务|咨询,信息安全 / B轮 / 50-150人
    职位描述: 工作职责: 1. 负责Linux系统的相关外设验证、驱动开发; 2. 负责Linux系统的相关SDK的开发、维护和升级; 3. 负责相关软件技术文档、专利编写; 4. 负责解决项目产付及现场的技术问题。 职位要求: 任职要求: 1. 计算机、通信、自动化等相关专业,*****本科以上学历,至少三年以上Linux系统、驱动或内核开发经验; 2. 精通C/C++,熟练Shell、Python等脚本语言; 3. 熟悉Linux内核开发或裁剪,精通一个或以上内核关键模块(如内存管理、进程调度、文件系统、网络、安全等); 4. 熟练使用常用的通讯接口及外设,如CAN/LIN、IIC、SPI、UART等,能够读懂硬件原理图,同时具备相关的驱动编写及优化能力; 5. 具备Buildroot、Yocto等嵌入式Linux系统定制工具使用经验; 6. 熟悉ARM架构常见SoC平台(如Rockchip、全志等)嵌入式开发; 7. 熟悉git工具的使用,良好的代码风格和编程习惯; 8. 具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力; 9. 积极主动、善于沟通、良好的团队合作意识,责任心强,能承受较大的工作压力。
  • 信息安全 / 上市公司 / 500-2000人
    岗位职责: - 网络安全产品的Linux服务端/客户端研发; - 服务端产品的虚拟化,容器化研发。 能力要求: - 熟悉 Nginx/OpenResty,有 Nginx C 模块或者 Openresty Lua 模块开发经验; - 熟悉常见网络攻击和防护办法,熟悉主流Web安全风险和渗透技术; - 熟悉面向对象设计和常用设计模式,参与过大型项目的架构设计和开发; - 本科及以上学历,7年以上开发经验; - 自我驱动,乐于分享,良好的沟通能力和团队协作能力。 加分项: - 具有Web攻击检测引擎开发经验者或者WAF产品开发经验者优先 - 熟悉Linux网络协议栈及网卡驱动收发,有DPDK开发经验者优先 - 参与过开源项目或熟悉多个技术领域优先
  • 30k-60k 经验1-3年 / 本科
    移动互联网,社交 / D轮及以上 / 50-150人
    【工作职责】 1、构建及维护操作系统基础环境,负责线上服务器操作系统底层基础模块的稳定运行。 2、优化操作系统、内核、服务器等运行环境,提升小红书整体业务性能。 3、结合软硬件及k8s调度技术,提供体系的解决方案,给上层应用带来稳定性的提升及成本的下降,包括但不限定于混部,超卖等技术。 4、负责构建实时、稳定的全链路跟踪系统,聚焦linux、服务器、交换机等基础设施的故障定界。 【任职要求】 1、熟悉Linux一个或多个子系统的工作原理,如网络管理,进程调度,内存管理,文件系统等,对分布式系统/存储有基本理解。有linux社区贡献者优先。 2、熟悉Docker、KVM虚拟化技术原理,有实际的对虚拟化疑难问题trouble shooting经验优先。有kata安全容器研发经验者优先。 3、掌握C/python/go/ruby等1-2种编程语言,有大规模Linux服务器运维管理经验者优先。 4、有Linux发行版编译,构建者优先;混部,超卖实操经验者优先;编译器优化者优先。
  • 20k-25k·14薪 经验3-5年 / 本科
    数据服务,信息安全 / 不需要融资 / 150-500人
    职位描述: 1、负责公司高性能DNS服务器软件的设计、开发、优化、维护; 2、负责公司DPDK产品的适配、对接; 职位要求: 1、计算机相关专业本科以上学历,具有至少3年以上DPDK开发、上线、维护经验; 2、熟练掌握C语言及常用的算法和数据结构; 3、熟练掌握Linux网络服务器(redis/nginx/BIND等)开发; 4、熟悉网络协议栈; 加分项: 1、有分布式、虚拟化等技术的开发经验; 2、有DNS开发经验;
  • 15k-30k 经验1-3年 / 本科
    数据服务|咨询 / 不需要融资 / 150-500人
    岗位职责: 1、 参与研制系统的设计、开发、测试、上线、维护、文档书写; 2、 对用户新增需求进行开发、协助售后解决线上的问题 任职要求: 1、要求211/985以上计算机系本科学历; 2、3年以上Linux C/C++编程经验,熟悉gcc以及gdb等工具; 3、熟悉安全基本的加解密算法及原理,熟悉openssl库的使用; 4、熟悉一门脚本语言,如shell/Python等; 5、能够承受比较大的工作压力; 6、有较强的责任心和一定的沟通能力,能快速定位问题并解决; 7、有担任过项目经理经历者优先; 8、有协议解析经验优先; 9、年龄不超过35岁 薪资待遇:15K-30K 优秀者可谈。
  • 18k-30k 经验3-5年 / 本科
    数据服务|咨询 / 不需要融资 / 150-500人
    岗位职责: 1、 参与研制系统的设计、开发、测试、上线、维护、文档书写; 2、 对用户新增需求进行开发、协助售后解决线上的问题 任职要求: 1、2年以上Linux C/C++编程经验,熟悉gcc以及gdb等工具; 2、熟悉TCP/IP网络模型,了解HTTP协议; 3、熟悉一门脚本语言,如shell/Python等,了解linux系统和服务; 4、良好的沟通协作能力,承受工作压力的能力,能接受临时的驻场工作(非外包); 5、善于且热爱学习,热爱开源社区
  • 20k-40k 经验3-5年 / 本科
    物联网 / 不需要融资 / 150-500人
    岗位职责 1. Arm Linux操作系统底层、应用层软件设计开发; 2. uCos ii, FreeRTOS, LiteOS 等MCU操作系统设计开发; 3. 根据已有的软件架构、功能模块进行应用软件集成、编码与测试等; 4. 协助团队成员完成硬件调试验证; 5. 嵌入式产品软件代码编写、程序调试、维护及产品化文档编写等。 任职要求: 1. 熟练掌握C/C++编程语言,熟悉常用设计模式、数据结构和常用算法,了解进程管理、内存管理等; 2. 对linux操作系统内核、文件系统有较深刻理解,或具备uCos ii、FreeRTOS等MCU产品研发经验; 3. 熟悉linux操作系统线程、进程间通信,熟悉TCP、UDP、MQTT等网络编程,或uCos ii时钟、外设特性与配置使用方法、系统任务调度原理等; 4. 了解json、xml、ini、yaml等格式配置文件特征,以及解析处理方法; 5. 熟悉嵌入式软件开发、测试流程,熟练使用交叉编译开发环境和工具; 6. 有Arm-Linux架构BSP(BootLoader、内核、设备驱动等)移植、裁剪调试经验优先; 7. 有698、645、modbus项目开发调试经验者优先。
  • 16k-26k·14薪 经验5-10年 / 本科
    通讯电子,软件开发 / 上市公司 / 2000人以上
    A、基本要求 1、计算机、通信工程、电子等相关领域的本科以上学历或同等的实践经验 2、精通C/C++编程及Linux/Unix环境下软件开发 3、精通网络、TCP / IP和相关应用协议开发 4、良好的学习和沟通能力 B、有以下经验之一为佳 1、具有嵌入式系统和物联网的软件开发经验 2、具备LTE、5G、Wi-Fi等无线协议及标准的应用开发经验 3、具有RMS和TR-069、TR-369协议开发经验 4、具有OpenWRT相关开发经验 5、具有QCMobileAP相关开发经验
  • 30k-40k 经验5-10年 / 硕士
    信息安全,软件开发 / D轮及以上 / 150-500人
    职位描述: 1、了解linux内核工作原理和代码实现; 2、完成软件系统代码的实现,编写代码注释和开发文档; 3、辅助进行系统的功能定义,程序设计; 4、参与linux平台上的新技术调研工作; 5、建设与维护和研发工作相关的软硬件环境; 6、完成linux平台上的应用和系统研发任务。 任职资格: 1、计算机相关专业毕业; 2、硕士研究生及以上学历; 3、精通C编程语言; 4、熟悉Linux操作系统架构,能够设计开发基于Linux平台的应用系统; 5、熟悉Linux操作系统,熟悉Linux内核工作机制; 6、熟悉Linux内核网络协议栈和网络安全攻防技术者尤佳; 7、有一定的工程项目经验尤佳; 8、有部门或项目管理经验者优先。
  • 20k-40k·14薪 经验5-10年 / 本科
    信息安全,软件开发 / D轮及以上 / 150-500人
    岗位职责: 1、负责云桌面等产品的开发; 2、负责云计算技术研究、架构设计及实现,支撑前沿技术在云计算场景下落地; 3、负责内核新技术的研究和应用,对Linux、KVM、QEMU进行性能调优; 4、虚拟化解决方案的二线支持; 5、虚拟化技术的研究、优化及社区跟踪。 任职要求: 1、计算机、软件、信息安全等相关专业本科及以上学历,10年以上软件开发工作经验,5年以上云桌面产品开发经验; 2、精通C/C++编程,具有良好的数据结构和算法基础,能进行python脚本写作者优先; 熟悉Linux系统及底层驱动编程,精通VC++、GCC, make, gdb等编程调试工具 掌握网络TCP/IP通讯开发、多线程编程开发; 3、有扎实的程序设计功底, 规范的代码习惯和文档编写习惯, 能独立完成子系统或模块的设计、编码、测试,以及关键技术问题解决; 4、了解Linux下KVM虚拟化、Libvirt、Qemu、openstack、vgp、vlan、vswitch、视频编解码加速等开发技能; 5、了解Linux操作系统,有Linux内核开发经验者优先; 6、良好的编码风格和文档编写能力,良好的沟通表达及组织协调能力。
  • 6k-12k 经验在校/应届 / 本科
    软件开发 / 不需要融资 / 50-150人
    任职要求: 1、本科及以上学历,应、往届计算机及相关专业,有项目经验优先 2、有热情,爱好计算机技术,擅长沟通,表达能力佳,能适应短期出差 3、熟悉Linux操作系统,熟悉C/C++编程语言优先 4、良好的自学能力、团队合作精神 5、工作踏实,能承受较强的工作压力
  • 35k-70k·14薪 经验3-5年 / 本科
    硬件 / 上市公司 / 2000人以上
    职位描述 1、 根据业务需求对Linux内核进行深度定制及新特性研发; 2、 负责Linux内核容器资源隔离/Linux内核KVM虚拟化研发(二者可选其一); 3、 负责Linux操作系统及其内核前沿技术的研究和应用。 任职要求 1、本科及以上学历,具有Linux内核开发实践经验; 2、精通CPU调度、内存、I/O、网络、Arch子系统、Kvm模块、Qemu等其中一个或多个的核心原理,并阅读研究过其代码实现; 3、具有扎实的C语言编程能力,熟悉shell、python、go等编程语言; 4、熟悉Linux系统内核常用Debug、性能分析工具及方法,具有优秀的问题分析及解决能力,对挑战性问题充满激情; 5、良好的自驱性、逻辑思维能力、沟通协调能力和团队精神; 6、有Linux Kernel、Kvm、Qemu虚拟化相关开源社区patch优先。