字节跳动RISC-V高级编译器工程师-基础库与编译工具链
社招全职A213151C地点:杭州状态:招聘
任职要求
1、熟悉计算机体系结构、编译器的基本工作原理;有性能优化、编译器开发、指令集架构设计相关工程实践经验; 2、熟悉C/C++语言,了解C++底层实现原理; 3、熟悉某一类指令集架构(如RISC-V、x86_64、ARM64、GPGPU或自定义指令集架构等)。 加分项: 1、搜…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、参与RISC-V面向C/C++、Java或Go语言编译器/虚拟机/高性能库等相关软件的开发和优化; 2、基于云端服务器应用,开展RISC-V生态软件的性能分析和优化,ISA和微架构软硬件协同设计优化。
包括英文材料
系统设计+
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.
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
ARM64+
https://mariokartwii.com/armv8/
This page includes chapters of information that will teach a Beginner about the ARMv8 AArch64/ARM64 Assembly Language.
推荐系统+
[英文] Recommender Systems
https://www.d2l.ai/chapter_recommender-systems/index.html
Recommender systems are widely employed in industry and are ubiquitous in our daily lives.
还有更多 •••
相关职位
社招A15860
1、负责硬件加速平台多款芯片的传统编译器开发和优化; 2、负责Clang前端混合编译语法支持; 3、负责异构编译技术针对AI领域与异构硬件的功能开发与性能优化; 4、负责新架构的研究和讨论。
更新于 2025-01-09上海
社招A37524
1、通过对业务应用和系统软件的分析,基于软件定义芯片设计需求,协同芯片团队完成业界领先的架构设计; 2、负责自研Benchmark体系建设,构建权威的能够反映软件特征的性能分析和评估基准; 3、负责Workload特征提取与分析,以及仿真工具的建设,打造基于Workload进行架构探索和设计的工具链; 4、负责芯片研发阶段的性能仿真、验证和调优,结合架构创新,打造新硬件的性价比优势; 5、负责服务器CPU代际切换优化,解决CPU架构和性能问题,使能新特性,优化Workload性能,确保达到预期性价比目标。
更新于 2025-04-03杭州
社招F0176
1、负责RTOS操作系统移植,支撑任务调度/内存管理/动态加载等OS能力; 2、负责I2C/I3C/SPI等各类IP外设驱动开发; 3、负责acc/mag等各类sensor器件驱动开发; 4、负责对接Android各类Sensor service服务的底层通路建设; 5、负责AI推理框架,模型量化,sensor类算法; 6、负责智能业务如行人导航,融合定位,行为识别等业务交付。
更新于 2023-02-13上海|西安