软件工程师 - Linux

温哥华 30天前全职 网络
41.1万 - 69.4万 / 年
该职位已过期,不再接受申请。
工作总结 我们正在寻找一位熟练的Linux网络和物联网工程师,负责设计、开发和维护基于Linux环境的网络化物联网系统。理想的候选人应具备丰富的Linux网络、嵌入式系统、物联网协议和边缘设备集成经验。您将与硬件、软件和云团队紧密合作,提供安全、可扩展和可靠的物联网解决方案。 职责 • 设计、配置和优化用于物联网设备和网关的基于Linux的网络系统。 • 支持北美客户开发软件功能,调试客户和测试团队报告的软件发布中的错误,维护软件栈并增强演示应用程序。 • 设计、开发和维护基于高通SOC的蜂窝调制解调器(LTE/5G/3G/2G)软件模块。 • 开发和维护设备驱动程序、守护进程和系统服务。 • 调试和解决Linux系统软件在Linux内核、Yocto项目构建框架、中间件和应用层软件中的问题。 • 分析网络日志(例如,Wireshark、Tcpdump工具)以解决现场和实验室问题。 • 与硬件、系统集成和QA团队合作,支持参考和定制平台的启动和验证。 • 参与基于Linux的嵌入式系统软件架构和性能优化。 • 为客户和跨职能团队提供现场或生产问题的技术支持。 要求 • 计算机工程、电气工程、计算机科学或相关领域的学士或硕士学位。 • 3年以上蜂窝调制解调器开发(协议栈或固件)经验。 • 具有基于高通调制解调器SOC和固件的经验。 • 具有嵌入式Linux或RTOS环境经验。 • 具有C和C++编程、微控制器/微处理器架构和固件编程经验。 • 具有Linux操作系统内部、系统编程经验,任何RTOS知识是加分项。 • 具有Linux网络软件栈和Tcpdump分析的实际经验。 • 具有软件开发框架和源代码管理工具经验。 • 具备较强的问题解决能力和细节关注能力。 • 熟悉敏捷开发方法。 • 能够在团队环境中协作工作并支持客户。 • 熟悉版本控制系统(Git)。 • 了解Linux网络概念(TCP/IP、套接字、路由)。