菜鸟菜鸟驿站-嵌入式工程师-IOT智能硬件开发
社招全职技术类-开发地点:深圳状态:招聘
任职要求
1. 教育背景: ● 本科及以上学历,计算机、电子工程、自动化、通信等相关专业。 2. 专业技能: ● 熟练掌握C/C++语言,具备良好的代码规范和调试能力。 ● 熟悉至少一种主流嵌入式平台(如STM32、NXP、TI、Raspberry Pi等)。 ● 熟悉常见外设接口(UART/SPI/I2C/CAN/USB/Ethernet等)及通信协议(TCP/IP、MQTT、Modbus等)。 ● 了解RTOS(如FreeRTOS、RT-Thread)或嵌入式Linux开发(…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责嵌入式系统(硬件/软件)的设计、开发、调试和优化,包括MCU/ARM/DSP等平台。 2. 根据需求完成硬件电路设计(如传感器接口、通信模块、电源管理等)或底层驱动开发(如UART、SPI、I2C、CAN、USB等)。 3. 编写嵌入式系统固件代码(C/C++为主),实现功能逻辑、通信协议、数据处理等模块。 4. 参与RTOS(如FreeRTOS、RT-Thread、uC/OS等)或Linux嵌入式系统的移植与开发。 5. 配合硬件工程师完成PCB设计、调试及问题排查,确保系统稳定性和可靠性。 6. 编写技术文档(如设计文档、测试报告、用户手册等),维护代码版本(Git/SVN)。 7. 解决产品开发中的技术难题,优化系统性能、功耗及成本。
包括英文材料
学历+
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Raspberry Pi+
https://www.raspberrypi.com/tutorials/
Whether you're doing some smart home improvements or just want to inject a bit of fun into your life, we've got something that you can build easily and affordably.
https://www.youtube.com/playlist?list=PLGs0VKk2DiYxdMjCJmcP6jt4Yw6OHK85O
In this series of lessons we will teach you how to use the Raspberry Pi.
https://www.youtube.com/watch?v=tIEI3sv_gxM
Learn Raspberry Pi with this Raspberry Pi tutorial for complete beginners. No need to know anything to get started!
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).
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.
还有更多 •••
相关职位
社招5年以上技术类-开发
1. 负责智能POS及相关IoT终端设备上应用层软件的设计与开发,覆盖 Android、嵌入式Linux(带GUI)、RTOS 等平台中的至少两类; 2. 基于不同操作系统平台,实现支付主流程、设备管理、外设控制(如读卡器、打印机、扫码模块、密码键盘等)、远程升级及用户交互界面; 3. 通过标准接口(如串口、Socket、厂商SDK、HAL封装等)调用底层硬件能力,完成业务逻辑与外设的可靠集成; 4. 参与多平台软件架构设计,推动代码复用、模块解耦与跨平台适配方案落地; 5. 优化应用性能(启动速度、内存占用、响应延迟),保障系统在长时间运行下的稳定性与安全性; 6. 配合安全与认证团队,落实金融级合规要求(如PCI PTS、国密支持、安全启动环境下的应用部署); 7. 编写技术文档,参与需求评审与测试验证,支持产品量产与现场问题闭环。
更新于 2026-02-06深圳
社招3年以上A147697
岗位职责: 1. 负责智能产品控制方案的软件设计开发工作; 2. 负责电机控制算法开发设计工作,如无刷直流电机控制器,BLDC/FOC控制算法; 3. 负责算法的实现,驱动调试,代码调优; 4. 解决在生产,内测,可靠性测试中的软件BUG;
更新于 2025-02-26武汉
社招8年以上A215593
1、负责智能门锁的测试整体策略、设计、计划等工作,承担TPM、TSE等职能; 2、负责产品需求与开发方案的评审,并输出完善的测试方案,保障产品高质量交付; 3、针对疑难问题能够精准识别和推动问题解决; 4、跟踪门锁相关新技术并提升团队新技术测试能力,落地业界最佳实践; 5、负责提升和制定专项测试标准 6、和用户进行沟通整理用户需求和问题点
更新于 2024-11-19武汉