字节跳动固件开发工程师-PICO
社招全职3年以上A186191C地点:北京状态:招聘
任职要求
1、硕士研究生及以上学历,电子、光学、机械、通信、材料科学等相关专业,3年以上嵌入式软件开发经验; 2、精通基于RTOS的固件开发,具备低功耗Firmware设计与开发能力;精通C/C++、低功耗嵌入式系统编程、微控制处理器MCU; 3、精通各种常用硬件接口、传感器设备的驱动开发和调试; 4、熟悉Bluetooth、WiFi等无线系统在嵌入式上的实现;熟悉智能硬件整机的产品,有复杂硬件设计经验及项目成功的经验; 5、熟悉从零开始构建产品,善于管控项目的阶段性目标,善于识别主要矛盾; 6、工作责任心,具有学习精神和团队协作精神,敢于挑战新知识新技术,持续创新优化系统设计。 加分项: 1、有iOS或安卓应用APP相关开发经验; 2、熟悉嵌入式GPU、NPU,有端侧模型部署经验; 3、有LVGL开发经验; 4、有良好的英语听说读写能力。
工作职责
1、负责早期XR与Al智能硬件产品的固件系统开发; 2、编写运行在MCU上的固件代码、开发BSP; 3、调试和开发系统功能,例如蓝牙连接、WiFi数据传输、视频编解码、显示器图形界面、语音交互等; 4、协助电子工程师开发原理图,协助机械工程师设计结构,与手机App端软件工程师合作开发功能; 5、与产品、设计、技术等团队协同展示产品原型的早期关键功能。
包括英文材料
学历+
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.
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
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
相关职位
社招3年以上A178709
1、负责早期XR与Al智能硬件产品的嵌入式系统开发,实现功能系统原型; 2、编写运行在MCU上的固件代码、开发Android BSP、编写基于Android系统的应用程序; 3、协助电子工程师开发原理图、协助机械工程师设计结构、持续与供应商跟进实现系统原型的细节; 4、实现固件功能、实现Android App应用程序功能、采集数据居、优化功耗性能等关键系统参数; 5、与产品、设计、技术等团队协同定义早期产品。
更新于 2024-12-22
社招3年以上A149851A
1、负责早期XR与Al智能硬件产品的嵌入式系统开发,实现功能系统原型; 2、编写运行在MCU上的固件代码、开发Android BSP、编写基于Android系统的应用程序; 3、协助电子工程师开发原理图、协助机械工程师设计结构、持续与供应商跟进实现系统原型的细节; 4、实现固件功能、实现Android App应用程序功能、采集数据居、优化功耗性能等关键系统参数; 5、与产品、设计、技术等团队协同定义早期产品。
更新于 2024-12-22
社招5年以上A222210
1、负责VR/AR类产品相机以及显示驱动的开发; 2、完成ISP,Camera,Display相关驱动和固件代码的编写和调试; 3、负责ISP,Display FW算法的性能优化,参与系统问题分析定位和技术攻关; 4、配合逻辑工程师进行调试测试,协助SOC的系统验证。
更新于 2025-06-25