字节跳动嵌入式开发工程师
社招全职1年以上A07683A地点:深圳状态:招聘
任职要求
1、本科及以上学历,计算机科学、电子工程、通信等相关专业; 2、熟练掌握 C/C++,具有良好的编程习惯,能够设计良好的代码结构; 3、1年以上嵌入式系统开发经验,熟悉RTOS系统开发优先; 4、有良好的自驱力、责任心和学习能力,有良好抗压能力,具有一定的产品思维。
工作职责
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
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
相关职位
社招研发类
1、负责荣耀终端产品的功耗、热软件方案设计和开发,打造业界领先的终端设备功耗、热使用体验; 2、负责荣耀终端产品低功耗方案设计和开发。优化方案设计和落地; 3、负责CPU/GPU/DDR及SOC、MODEM、WIFI/GPS/BT、SENSORS/SENSORHUB、AUDIO、CAMERA等一种或多种器件的功耗特性分析、优化方案设计和落地; 4、负责荣耀终端产品的功耗交付,掌握公司各个软、硬件领域的功耗问题,推动功耗优化方案落地;
更新于 2025-07-24
社招
工作职责: 1. 负责开发禁飞区识别算法,结合卫星定位、地理围栏等技术,实现禁飞区的精准识别和定位 2. 负责禁飞区相关的禁飞功能,包括禁限飞逻辑、解禁等 3. 负责禁飞区的地理信息系统(GIS)数据采集与处理,禁飞区识别模块的数据交互、存储和OTA等 4. 负责制定禁飞区功能的测试方案,包括模拟飞行测试和实地飞行测试 5. 根据禁飞区的地理特征和法规要求,优化禁限飞算法,提升产品在禁飞区附近的安全性和稳定性 6. 深入研究国内外禁飞区的相关法规和标准,确保开发的禁飞区功能符合法律法规要求 7. 及时跟踪法规变化,对禁飞区功能进行必要的更新和优化。定期对禁飞区功能进行维护和升级,确保其长期稳定运行
更新于 2025-02-20