软件工程师(OpenWrt固件/嵌入式Linux)

新加坡 18天前全职 网络
面议
嵌入式 Linux / OpenWrt 软件工程师 我们正在寻找一位动手能力强的嵌入式 Linux 软件工程师,以帮助构建和维护用于无线和嵌入式系统的生产级 OpenWrt 固件。此角色专注于交付高质量、可靠的代码,同时在 Linux 内核、网络和无线栈内部开发深厚的专业知识。您将与经验丰富的工程师在一个协作、以工程为驱动的环境中紧密合作。 主要职责 • 在 OpenWrt 包和系统服务(UCI、procd、ubus)中实现和测试中小型功能。 • 使用日志、dmesg 和内核诊断在设备镜像上调试和分类问题。 • 编写单元和集成测试,维护 CI 作业脚本,并遵循发布流程。 • 与高级工程师合作进行驱动程序启动、板支持包和设备树修复。 • 记录更改,撰写清晰的提交消息,并参与代码审查。 要求 • 至少 3 年的软件开发经验。 • 强大的 C 编程技能。 • 熟悉 Linux 用户空间和 shell 脚本(ash/bash)。 • 熟练使用 Git 和调试工具,如 gdb、strace 和 tcpdump。 • 愿意学习 OpenWrt 构建系统、交叉编译工具链和嵌入式工作流程。 加分项 • 基本了解网络概念(接口、IP 地址、路由)。 • 接触过 Wi-Fi 基础知识。 • 具有嵌入式 Linux 项目经验(OpenWrt、Yocto 或类似项目)。 • 具有 Python 测试或自动化经验。 有意申请该职位的候选人,请点击“申请”。我们遗憾地通知,只有入围的候选人会收到通知。 EA 许可证编号:01C4394(PERSOL Singapore Pte Ltd) 通过向我们发送您的个人数据和简历(CV),您被视为同意 PERSOL Singapore Pte Ltd 及其附属公司根据隐私政策中列出的目的收集、使用和披露您的个人数据。您承认您已阅读、理解并同意隐私政策。