- 类型
- 实习
职责
- 负责高通公司移动芯片的软件开发,包括新功能开发、技术调研、系统优化、代码开发及多团队合作。
- 手机芯片软件开发:稳定性、Kernel、BSP、Power、Location等。
- 汽车领域软件开发。
- Wi-Fi领域软件开发。
- 以太网芯片驱动开发。
- 高通手机平台安全问题响应,包括漏洞分析、安全补丁审计和发布。
必备要求
- 熟练掌握C/C++、Linux shell编程语言。
- 熟悉Linux操作系统、驱动、内核开发,例如u-boot、PCIe/PCI、Ethernet、DDR、LCD、Camera、USB、Power Management等领域。
- 具备基本硬件常识。
- 优秀的中英文沟通技巧。
- 快速学习能力。
- 基本的问题解决能力。
优先条件
- 具有Python/Perl/Java/Makefile/Android经验。
- 了解CPU架构,如ARM、MIPS。
- 了解机器学习。
- 有Linux/OpenWrt/Android Wi-Fi驱动程序开发经验。
- 了解ARM Trustzone及虚拟化架构,或移动安全和密码学知识;有漏洞挖掘、exploit分析或逆向开发经验。
Responsibilities
- Responsible for software development of Qualcomm mobile chips, including new feature development, technical research, system optimization, coding, and multi-team collaboration.
- Mobile chip software development: stability, Kernel, BSP, Power, Location, etc.
- Automotive software development.
- Wi-Fi software development.
- Ethernet chip driver development.
- Security issue response on Qualcomm mobile platforms, including vulnerability analysis, security patch audit and release.
Must Have
- Proficient in C/C++, Linux shell programming.
- Familiar with Linux OS, driver, kernel development, e.g., u-boot, PCIe/PCI, Ethernet, DDR, LCD, Camera, USB, and Power Management.
- Basic hardware knowledge.
- Excellent Chinese and English communication skills.
- Fast learning ability.
- Basic problem-solving ability.
Preferred
- Experience with Python/Perl/Java/Makefile/Android.
- Understanding of CPU architecture, such as ARM, MIPS.
- Knowledge of machine learning.
- Experience in Linux/OpenWrt/Android Wi-Fi driver development.
- Knowledge of ARM Trustzone and virtualization architecture, or mobile security and cryptography; experience in vulnerability mining, exploit analysis, or reverse engineering.
公司简介
Qualcomm最初起源于一个想法、一份协议、一项协定。1985年,七位有识之士聚集在圣地亚哥的一个小房间内共商大计,决定创建“quality communications”。如今,在这个小房间内诞生的公司在全球40多个国家和地区设立了170多个办事处,但当初的想法却一直延续至今。