职位描述
岗位职责:
1.嵌入式软件、硬件开发;
2. 软件开发:
系统开发
•基于 MCU/MPU(如STM32、ESP32、ARM系列)设计嵌入式系统架构,开发
Bootloader, RTOS (FreeRTOS, RT-
Thread) .
•编写低功耗程序(睡眠/唤醒机制),优化内存管理(动态分配、栈溢出防护)。
•驱动与协议
•开发外设驱动(UART、SPI、CAN、USB),适配硬件平台(HAL库、寄存器操作)。
•实现通信协议(TCP/IP、MQTT、BLE),处理数据编解码(JSON、自定义二进制协议)。
•调试与优化
・使用JTAG週試器(J-Link、ST-Link)定
位代码问题,结合逻辑分析仪分析通信时序。
•优化代码性能(减少CPU 占用率、压缩Flash/RAM使用)。
3. .硬件开发职责
•电路设计
•设计原理图:MCU最小系统、电源模块(DC-DC、LDO)、传感器接口(I2C、
ADC).
• 器件选型:平衡性能与成本(如选型低功耗蓝牙芯片、高精度温湿度传感器)。
•PCB设计与验证
•完成多层板Layout,优化高速信号(USB、以太网)的阻抗匹配与 EMI设计。
•测试信号完整性(SI),解决振铃、串扰问题(通过添加端接电阻、调整走线长度)。
• 生产与认证
•支持PCBA量产(设计钢网、提供贴片坐标文件),解决焊接不良问题。
•通过EMC/安规认证(如CE、FCC),改辐射超标或抗静电能力不足。
职责要求:
1.本科及以上学历,计算机或电子相关专业;
2.熟悉嵌入式软件开发流程和常用开发工具;
3.熟悉C/C++等嵌入式编程语言;熟悉Python脚本(自动化测试)。
• 设计工具:Altium Designer、CadenceAllegro,熟悉SI/PI仿真(HyperLynx)。
4.善于沟通,具备团队合作精神;
5.对硬件和嵌入式系统有一定的了解。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕