滴滴高级嵌入软件工程师(J250804020)
社招全职4年以上技术地点:北京状态:招聘
任职要求
1. 4年以上嵌入式软件研发经验,丰富的设计和调试经验,较强的发现并解决问题的能力; 2. 熟练使用C/C++语言,有扎实的编程基础和丰富的编程经验; 3. 熟悉主流物联网类/车载类解决方案,精通ARM体系结构和嵌入式系统; 4. 熟悉蓝牙、NFC、4G等一种或者多种通信协议,并对低功耗有深入研究和认识 5. 良好的沟通和协调能力,较强的责任心
工作职责
1,协同硬件工程师完成方案评估和核心芯片选型; 2. 负责嵌入式软件方案设计、文档编写,代码编写以及调试,包括最后上线运营与维护; 3. 通过数据分析已知问题或发现潜在问题; 4. 协调和推动已知问题的解决和方案的落地;
包括英文材料
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
相关职位

社招2年以上
高级嵌入式工程师 --- 岗位职责 负责嵌入式平台(MCU)上的车载 BSW 平台开发; 负责系统诊断功能、Bootloader升级和OTA功能的开发与调试; 负责系统功能安全方案设计和开发; 负责应用软件与底层软件的集成; 负责在 X86/ARM 平台上进行 C++ 程序的编写或移植 负责在多平台上进行性能调优 负责优化整体系统性能,包括吞吐量和延迟 协助进行传感器性能评估、自动驾驶车辆传感器系统设计
更新于 2024-02-06
社招5年以上A14038
岗位职责: 1. 负责动力电池系统BMS软件的开发、调试、优化; 2. 主导并参与BMS需求分析、产品定义,项目相关文档的编制、发布等工作; 3. 负责电池管理系统软件策略开发与实现,完善电池管理系统策略与算法; 4. 负责系统架构设计、概要设计、详细设计,并负责完成核心代码; 5. 负责软件测试平台的搭建与调试,完成BMS软件可靠性测试,配合硬件工程师完成系统功能验证与设计优化。
更新于 2025-02-27
社招5年以上A25234
- 负责新产品方案设计评审、方案制定,作为技术专家,提供芯片和模组选型、使用、编程、调试等应用解决方案。 - 解决客户使用WIFI/BLE模组遇到的技术问题。 - 负责嵌入式系统软件的设计、开发、维护等工作。 - 编写技术文档和使用手册,提供培训和指导。
更新于 2025-02-27