1.5-3万
中关村发展大厦
嵌入式软件工程师招1-2人
岗位职责:
1. 负责嵌入式系统软件的设计、开发、调试与维护。
2. 参与产品需求分析,完成软件架构设计及模块划分。
3. 编写底层驱动(如GPIO、UART、SPI、I2C、ADC等)及系统中间件。
4. 进行软件代码优化,提升系统性能、功耗及稳定性。
5. 配合硬件工程师完成硬件调试及系统集成测试。
6. 编写技术文档(设计文档、测试报告、用户手册等)。
7. 支持产品量产及后续升级维护,解决现场技术问题。
8. 可按照软件任务书编制应用层软件潜力。
任职要求
1. 学历与经验
· 本科及以上学历,计算机、电子工程、通信、自动化等相关专业。
· 2年以上嵌入式开发经验(应届生需有相关项目经验或竞赛经历)。
2. 技术要求
· 编程语言:精通C/C++,具备良好的编程习惯和代码规范意识。
· 嵌入式平台:熟悉ARM Cortex-M/A系列、RISC-V等主流MCU/MPU架构。
· 操作系统:熟悉FreeRTOS、μC/OS、Linux等嵌入式操作系统,具备任务调度、内存管理、中断处理等知识。
· 通信协议:掌握UART、SPI、I2C、CAN、Ethernet、USB等常见接口协议,有网络协议栈(如LWIP)开发经验者优先。
· 驱动开发:有传感器、显示屏、无线模块(Wi-Fi/蓝牙/ZigBee)等外设驱动开发经验。
· 调试工具:熟练使用示波器、逻辑分析仪、JTAG/SWD调试器。
· 版本管理:熟悉Git等工具。
3. 加分项
· 有物联网(IoT)、工业控制、无人机、汽车电子、消费电子等领域经验。
· 熟悉国产或开源操作系统。
· 掌握Python脚本开发,用于自动化测试或工具链维护。
· 了解硬件设计基础,能阅读原理图及Datasheet。
· 有低功耗设计、实时系统优化经验。
4. 软性要求
· 具备较强的逻辑思维能力和问题解决能力。
· 良好的团队协作精神和沟通能力。
· 对技术有热情,能适应快节奏研发环境。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕