嵌入式软件工程师(Linux应用) 急招岗位 深圳 社招 全职 职位描述 1. 负责嵌入式Linux应用软件架构设计与功能模块开发;2. 负责中间件、通用服务软件的开发,硬件联调与产品集成;3. 负责设备应用逻辑开发,主导从需求分析到量产导入的全流程开发;4. 开发网络通信功能,实现设备与云端、设备与移动端的数据交互;5. 维护现有项目软件代码,持续优化功能模块、业务流程及产品体验;6. 深入分析并解决产品开发、测试、量产阶段出现的各类软硬件问题;7. 与硬件、算法、测试、中试等团队紧密配合,推动产品整体进度 职位要求 1. 本科及以上学历,电子/通信/自动化/计算机等相关专业;2. 5年以上嵌入式Linux软件开发经验,拥有良好的代码风格和工程化习惯;3. 必须有硬件调试经验,能独立完成软硬件联调,具备优秀的应用框架设计能力及C/C++编码能力;4. 精通多进程/多线程编程,理解同步与互斥机制;熟练掌握文件IO、epoll/select 多路复用、异步事件处理、信号等核心技术;5. 精通TCP/IP网络编程,熟悉Socket编程模型,熟练运用 HTTP/HTTPS、MQTT、WebSocket 等应用层协议,了解消息队列中间件(如ZeroMQ、NNG)者优先;6. 熟练使用gdb进行程序调试,掌握strace、ltrace、ps、top、dmesg、tcpdump 等排查工具;能够独立分析和解决内存泄漏、死锁、性能瓶颈等问题;7. 能看懂原理图,具备数模电路基础,熟练使用示波器、逻辑分析仪、万用表等工具,具备较强软硬件结合的问题定位能力;8. 强烈的责任心和ownership意识,皮实耐抗,对交付质量有较高要求;逻辑清晰,良好的沟通表达能力,并且主动性强,能够在快节奏、多任务的环境中高效工作。【加分项】:1. 有完整量产项目经历者优先;2. 有嵌入式MCU软件开发经验者优先;3. 有激光雕刻、数控设备等相关行业经验者优先;4. 有AI协助开发、调试与问题定位经验 投递...