京东嵌入式工程师岗
社招全职嵌入式工程师岗地点:北京状态:招聘
任职要求
1.精通C语言编程,掌握can,RS485,i2c,spi,uart,tcp/ip、TIMER、PWM、SDIO、Ethernet等通信协议,并能熟练使用; 2.精通stm32系列单片机、ARM处理器的架构及应用开发,有实际项目的RTOS应用经验,熟悉嵌入式操作系统线程模型、进程调度、内存管理机制; 3.熟悉常见的传感器基本原理和通信接口,如光电传感器、红外、超声波、lidar、相机、陀螺仪等; 4.熟悉基本的自动控制理论,如PID的基本原理,卡尔曼滤波的基本方法等; 5.具有至少一种无线通信协议(LoRa,Sub1g,2.4GHZ,433MHZ,Wi-Fi,蓝牙,NFC,Zigbee,Z-Wave,thread,NB-i…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责机器人产品嵌入式软件设计(以STM32、GD32单片机为主),有基于RTOS的嵌入式系统架构搭建及优化能力(必须); 2.电机驱动、PID控制、模糊控制算法程序开发; 3.依据需求编写嵌入式软件系统概要设计、详细设计,并参与测试用例评估; 4.参与产品需求定位,从软件角度提出、验证方案的可行性。 5.基于Cortex-M3/4/7系列MCU,开发嵌入式软件系统; 6.开发相关总线、接口或外设驱动程序; 7.负责常见的电机、传感器数据的采集及处理; 8.负责模块间通信协议的制定和实现。
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
Ethernet+
https://www.freecodecamp.org/news/the-complete-guide-to-the-ethernet-protocol/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
https://www.lantronix.com/resources/networking-tutorials/ethernet-tutorial-networking-basics/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
还有更多 •••
相关职位
社招5年以上嵌入式工程师岗
1. 主要负责andriod/linux系统下驱动的开发,包括HDMI、CAMERA、字符外设等; 2. 特别负责andriod/linux系统下USB驱动的开发,并适配到android- HAL,支持与framework及应用的联调; 3. 负责上述驱动和系统优化,形成标准化方案文档;排查相关问题,持续提升稳定性和系统性能。
更新于 2025-06-18北京
社招4年以上嵌入式工程师岗
1.负责AGV机器人产品开发、调试、维护,生产、交付等各项软件相关工作和相关文档的撰写; 2.负责产品生产阶段,配合生产部门,解决新生产产品问题; 3.负责产品研发阶段,产品软件功能开发和测试; 4.负责项目交付阶段,产品在项目现场上线与调试; 5.负责产品运营阶段,产品问题收集与解决; 6.配合硬件工程师完成相关功能调试和测试
更新于 2025-06-18北京
社招5年以上嵌入式工程师岗
1、主要负责andriod/linux系统下驱动的开发,包括HDMI、CAMERA、字符外设等; 2、特别负责andriod/linux系统下USB驱动的开发,并适配到android- HAL,支持与framework及应用的联调。 3、负责上述驱动和系统优化,形成标准化方案文档;排查相关问题,持续提升稳定性和系统性能。
更新于 2025-06-17北京