C 开发工程师 (参考: 194026)

阿布扎比 无个税18天前全职 网络
面议
C 软件开发工程师 – 阿布扎比 (现场工作, 每周 5 天) 工作地点: 阿布扎比, 阿联酋 工作模式: 完全现场 (周一至周五) 职位类型: 全职 关于这个职位 我们正在寻找一位高技能的 C 软件开发工程师加入我们在阿布扎比的工程团队。理想的候选人应具备扎实的 C 编程专业知识(不可妥协)和构建高性能、低级系统的经验。您将在快节奏、技术驱动的环境中,从事高级网络、协议处理和系统级开发工作。 主要职责 • 设计、开发和优化主要使用 C 语言的系统级软件。 • 实现与网络协议处理相关的功能(如 IP、TCP 重组、TLS、HTTP、RTP、SIP、STUN 等)。 • 与跨职能团队紧密合作,排除和解决复杂的软件问题。 • 使用 Python、Bash 和其他相关语言开发工具和自动化脚本。 • 参与性能调优、调试和新功能的集成。 • 参与低级 Linux 开发和环境配置。 • (可选)参与 DPDK、DPI 和以性能为中心的网络组件的开发。 • (可选)应用逆向工程技术以理解遗留或未记录的系统。 所需技能与经验 必须具备 • 精通 C 编程(核心要求 – 不可妥协)。 • 在 Linux 环境和系统级开发方面有丰富经验。 • 对脚本语言有良好的理解:Bash、Python。 • 熟悉主要网络协议,如: • 以太网 • IP • TCP(包括 TCP 重组) • TLS • HTTP • RTP • SIP • STUN 优先考虑 • 有 DPDK(数据平面开发工具包)经验。 • 有 DPI(深度包检测)经验。 • 具备逆向工程或二进制分析的背景。 • 有 Java 经验者优先。