职位详情
嵌入式软件工程师
1.2-1.8万
广州高盛生物科技有限公司
广州
1-3年
本科
08-19
工作地址

科学城揽月路3号国际企业孵化器f栋

职位描述

一、教育背景

学历要求

本科及以上学历,计算机科学、电子工程、自动化、通信工程、软件工程等相关专业。

熟悉计算机组成原理、操作系统、数据结构与算法、C/C++编程、数字电路、单片机原理等。

二、专业技能

嵌入式开发能力

精通C/C++语言编程,熟悉内存管理、指针操作、多线程/多任务开发。

熟悉主流嵌入式平台(如ARM Cortex-M/A系列、RISC-V、ESP32、STM32等)。

掌握RTOS(FreeRTOS、uC/OS、RT-Thread等)或Linux嵌入式系统(Uboot、Kernel移植、驱动开发)。

硬件接口与协议

熟悉常用通信协议(UART、SPI、I2C、CAN、USB、Ethernet、Modbus、MQTT等)。

具备外设驱动开发经验(如GPIO、ADC、PWM、LCD、传感器等)。

系统开发与调试

掌握交叉编译工具链(如GCC、Keil、IAR)、调试工具(JTAG、GDB、OpenOCD)。

熟悉嵌入式系统性能优化(内存泄漏排查、代码效率优化、功耗管理)。

具备Bootloader开发、固件升级(OTA)经验者优先。

工具与框架

熟悉版本控制工具(Git、SVN)和持续集成(CI/CD)。

了解嵌入式Linux开发(Yocto、Buildroot)或轻量级框架(Zephyr、TinyOS)。

熟悉Python/Shell脚本开发(自动化测试、数据处理)者加分。

三、项目经验

实践要求

应届生:参与过课程项目、电子竞赛或开源项目,熟悉嵌入式开发全流程。

社招:1-3年以上经验,独立完成过嵌入式模块开发或参与完整产品开发。

成果体现

能展示代码仓库(GitHub/GitLab)、技术文档、调试日志或实际产品案例。

四、软技能

问题解决能力

能定位硬件与软件协同问题(如死机、通信异常、时序冲突)。

跨团队协作

与硬件工程师、测试工程师协作完成系统集成与验证。

文档能力

编写设计文档、接口协议、测试用例及用户手册。

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

立即申请