长鑫存储SLT软件验证工程师(J17252)
社招全职5年以上研发技术类地点:合肥状态:招聘
任职要求
任 1) 本科及以上学历。工科专业,包括但不限于:计算机、通信、自动化、微电子等 2) 5年及以上软件测试相关工作经验 3) 工作态度严谨,具有良好的沟通能力和团队合作能力 4) 掌握C/C++ 语言,至少了解python/shell一门脚本语言 5) 理解软件工程、测试理论(如黑盒/白盒测试等) 6) 有CI/CD(Jenkins/GitLab CI)集成经验,了解版本控制(Git)及敏捷开发流程
工作职责
工作职责 1、 负责SLT相关软件功能验证和整体测试方案验证 2、 负责SLT相关软件功能、性能、安全性等测试用例设计 3、 参与软件开发需求分析、设计评审,制定测试计划、编写测试用例,搭建自动化测试环境,输出测试报告 4、负责分发验证问题,并追踪问题解决
包括英文材料
学历+
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
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.
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
Jenkins+
https://www.youtube.com/watch?v=f4idgaq2VqA
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
GitLab+
https://docs.gitlab.com/tutorials/
Learn about GitLab fundamentals by following guided instructions.
相关职位
社招10年以上技术-芯片
负责以下一个或者多个领域 1. 理解DUT(SoC Level),ENV(EMU/EVB) , 与架构师沟通,并编写可实施的测试方案与计划; 2. 根据测试方案开发并执行测试用例,发现不符合预期时,提bug并跟踪解决; 3. 开发SLT以及产线配套程序,并对失效芯片进行初步分析; 4. 使用各种仪器仪表进行波形,功耗测试,测量工作; 5. 总结测试结果,并输出测试报告; 6. 开发和维护自动化测试环境,测试配套工具。
更新于 2025-09-24