传音软件开发工程师-2G(J18518)
校招全职地点:上海状态:招聘
包括英文材料
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
CMake+
https://cmake.org/getting-started/
We want to give you the resources you need to confidently leverage CMake as your build system of choice.
https://learnxinyminutes.com/zh-cn/cmake/
CMake 是一个跨平台且开源的自动化构建系统工具。通过该工具你可以对你的源代码进行测试、编译或创建安装包。
https://www.youtube.com/watch?v=7YcbaupsY8I
CMake introduction for absolute beginners.
Makefile+
https://liaoxuefeng.com/books/makefile/introduction/index.html
make能自动化完成这些工作,是因为项目提供了一个Makefile文件,它负责告诉make,应该如何编译和链接程序。
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
系统设计+
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.
相关职位
社招C2546
1. 负责4G/5G通信基带芯片的低功耗架构和方案设计 2. 负责通信基带芯片的低功耗IP模块验证 3. 负责通信基带芯片的低功耗软件开发(涉及RTOS/Linux) 4. 负责通信基带芯片的低功耗指标测试和性能优化
更新于 2023-04-10
社招A76725
1、负责AUTOSAR软件开发、集成、测试和交付,包括但不限于如下之一或多项: a. CAN/LIN/Ethernet等通信协议栈; b. 网络管理、状态管理、标定、诊断、OS等组件; c. 信息安全,功能安全等组件; d. 复杂驱动等特殊功能; e. 芯片级MCAL配置和调试; f. RTE、SWC软件组件; g. 支持应用层软件工程师开发SWC架构; 2、负责相关问题解决和技术支持; 3、负责AUTOSAR软件相关工具链开发及维护; 4、负责支持硬件Bringup、调试、DV测试等工作。
更新于 2025-03-12
社招A218084
1、负责AUTOSAR软件开发、集成、测试和交付,包括但不限于如下之一或多项: a. CAN/LIN/Ethernet等通信协议栈; b. 网络管理、状态管理、标定、诊断、OS等组件; c. 信息安全,功能安全等组件; d. 复杂驱动等特殊功能; e. 芯片级MCAL配置和调试; f. RTE、SWC软件组件; g. 支持应用层软件工程师开发SWC架构; 2、负责相关问题解决和技术支持; 3、负责AUTOSAR软件相关工具链开发及维护; 4、负责支持硬件Bringup、调试、DV测试等工作。
更新于 2025-03-12