- 地点
- 上海,中国
- 类型
- 实习
- 招聘主体
- 亚德诺投资有限公司
职责
- 协助开发、移植和维护 ADI 软件以实现产品化,包括算法、RTOS/Linux、驱动程序、固件和相关软件模块。
- 在产品化过程中支持软件开发和测试活动。
- 参与软件调试、问题调查和基本系统级问题分析。
- 根据软件功能和需求,协助设计、编写和执行测试用例。
- 在指导下支持代码分析、性能优化和功能验证。
- 准备和维护与软件相关的文档,例如设计说明、测试报告和应用程序材料。
- 与团队成员协作,并在需要时支持内部项目和客户相关活动。
- 利用人工智能工具提高编码、调试、测试设计和文档编写的效率。
- 使用脚本语言支持测试自动化、日志分析、数据处理和工具开发。
必备要求
- 目前正在攻读电气工程、计算机科学、软件工程、自动化或相关学科的硕士学位。
- 具备 C/C++ 基本编程技能。
- 具备 Python 和 Shell/Bash 的基本脚本编写技能。
- 熟悉嵌入式系统,对嵌入式软件开发和测试有浓厚兴趣。
- 能够有效利用人工智能工具辅助软件开发、调试、测试或文档编写工作。
- 具备良好的问题解决和故障排除能力。
- 具有较强的主动性、学习意愿和积极主动的态度。
- 良好的沟通和团队合作能力。
- 良好的英语阅读和写作能力。
优先条件
- 具备实时操作系统、Linux、驱动程序开发或固件方面的知识者优先考虑。
- 具备硬件/软件调试经验者优先考虑。
- 有自动化脚本、日志分析或工具开发经验者优先考虑。
- 具备人工智能/机器学习基础知识者优先;有模型部署、推理优化或边缘/嵌入式部署经验者优先。
- 英语口语流利者优先考虑。
Responsibilities
- Assist in developing, porting, and maintaining ADI software for productization, including algorithms, RTOS/Linux, drivers, firmware, and related software modules.
- Support software development and testing activities during productization.
- Participate in software debugging, issue investigation, and basic system-level problem analysis.
- Assist in designing, writing, and executing test cases based on software functions and requirements.
- Support code analysis, performance optimization, and functional verification under guidance.
- Prepare and maintain software-related documentation, such as design notes, test reports, and application materials.
- Collaborate with team members and support internal projects and customer-related activities as needed.
- Leverage AI tools to improve efficiency in coding, debugging, test design, and documentation.
- Use scripting languages to support test automation, log analysis, data processing, and tool development.
Must Have
- Currently pursuing a master's degree in Electrical Engineering, Computer Science, Software Engineering, Automation, or a related discipline.
- Basic programming skills in C/C++.
- Basic scripting skills in Python and Shell/Bash.
- Familiarity with embedded systems and a strong interest in embedded software development and testing.
- Ability to effectively use AI tools to assist with software development, debugging, testing, or documentation.
- Good problem-solving and troubleshooting skills.
- Strong initiative, willingness to learn, and a proactive attitude.
- Good communication and teamwork skills.
- Good English reading and writing skills.
Preferred
- Knowledge of real-time operating systems, Linux, driver development, or firmware is preferred.
- Experience with hardware/software debugging is preferred.
- Experience with automation scripts, log analysis, or tool development is preferred.
- Basic knowledge of AI/machine learning is preferred; experience with model deployment, inference optimization, or edge/embedded deployment is preferred.
- Fluent spoken English is preferred.
公司简介
ADI公司(纳斯达克代码:ADI)是高性能模拟、混合信号和数字信号处理(DSP)集成电路(IC)设计、制造和营销方面世界领先的企业,产品涉及几乎所有类型的电子电器设备。自1965年成立以来,我们一直专注于积极应对电子设备中信号处理的相关工程挑战。全世界有超过100,000家客户在使用我们的信号处理产品,这些产品在转换、调节、处理物理现象时发挥着十分重要的作用,例如将温度、压力、声音、光、速度和运动转换为电信号以用于各种电子设备。我们关注重要的战略市场,在这些市场我们的信号处理技术经常是帮助客户产品实现差异化的关键因素,如工业、汽车、通信和消费电子市场等。我们生产各种创新产品——包括数据转换器、放大器和线性产品、射频(RF)IC、电源管理产品、基于微机电系统(MEMS)技术的传感器、其他类型传感器以及信号处理产品,包括DSP和其他处理器——全部是为满足广大客户的需求而设计。