岗位职责说明
• 负责将现有桌面CMM软件的底层与 OS 相关部分从 Windows 平台迁移并适配到 Linux 平台
• 工作重点包括:
系统架构设计与软件栈模块筛选
跨平台抽象层实现
驱动/硬件接口
性能调优、并发与内存管理
构建与持续集成(CI)
• 与上层应用岗位密切协作确保功能与性能一致
• 开发文档整理
任职技能要求
• 编程能力
精通 C/C++(至少 3 年实际项目经验),熟悉现代 C++(C++11/14/17)特性与范式。
熟悉 POSIX API、Linux 系统调用、线程与进程管理、IPC同步(mutex/cond/atomic)与内存模型。
熟练使用 gdb、perf、valgrind、strace 等调试与性能分析工具。
熟练掌握构建系统与工具链:Make/CMake、autotools、gcc/clang、cross-compile 技术。
熟悉脚本语言(Bash、Python 或 Perl)用于自动化与测试。
• 经验
3–8 年以上嵌入式或系统软件/底层开发经验,至少 2 年 Linux 平台迁移或大型跨平台项目经验。
有设备驱动开发或与硬件接口(串口、以太网、USB、PCIe 等)对接经验者优先。
有并发、高性能或实时系统优化经验。
有构建/发布/CI(Jenkins/GitLab CI/Buildbot)实战经验,熟悉打包(deb/rpm、AppImage、snap)流程优先。
• 学历要求
计算机科学、电子工程或相关专业本科及以上学历;有操作系统或系统软件研究背景者优先。
• 加分项
熟悉 LLVM/Clang、静态分析工具、汇编与 CPU 架构优化(x86_64)。
有 Windows 内部机制、WinAPI、Win32/COM 等相关经验,便于功能对比与迁移。
有开发Linux下软件License授权系统的开发编程经验。
有Python在系统编程中应用经验。
了解容器技术(Docker)、虚拟化(KVM)或实时 Linux(PREEMPT_RT)架构或实现点。
入职地点
• 青岛市城阳区华贯路885号海克斯康智慧产业园
薪资福利
• 年薪区间:人民币 22–36 万(按经验与能力面议)。
• 五险一金、商业医疗保险、绩效奖金、年度体检、带薪年假、技术培训与外出交流补助。
• 弹性工作制、团队活动、职业发展路径与技术/管理双通道晋升机制。
• 联系方式 请将中文/英文简历、、项目作品或 GitHub/GitLab 链接发送至:info@external-array.com.cn(邮件主题请注明“应聘—Linux 系统开发工程师—姓名”),联系人:闫女士。