职位详情
技术工程师
1-1.6万
北京鹏方源科技有限公司
北京
1-3年
本科
02-02
工作地址

中关村发展大厦

职位描述

嵌入式软件工程师招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. 软性要求

· 具备较强的逻辑思维能力和问题解决能力。

· 良好的团队协作精神和沟通能力。

· 对技术有热情,能适应快节奏研发环境。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请