贝壳嵌入式测试工程师(J66021)
社招全职5年以上惠居平台地点:北京状态:招聘
任职要求
1、本科以及以上学历,通信、电子和计算机等相关专业,有5年以上嵌入式测试工作经验; 2、掌握软件测试方法,可独立设计完善的测试用例,并具备测试过程中的bug分析能力; 3、熟悉c语言,具备代码阅读能力; 4、熟悉至少一款cotex-m核的SoC,测试过nordic芯片的优先; 5、熟悉UART、SPI、I2C等常用总线通信协议; 6、了解rtos操作系统,BLE协议、WiFi协议,具备TCP/IP网络协议的基础知识; 7、有良好的沟通和团队合作能力,有识别风险问题并积极跟进问题闭环的责任心和自驱力; 8、有IOT设备(如:门锁、摄像机、wifi和蓝牙设备等)测试的经验者优先; 9、使用过Keil、CMake或GCC等工具的优先; 10、有开发过自动化测试脚本的经验者优先。
工作职责
1、负责智能门锁类产品的功能、性能、兼容性和稳定性测试; 2、独立设计完善的测试用例,分析测试过程中发现的bug,并与开发团队协作解决; 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.
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
IOT+
https://microsoft.github.io/IoT-For-Beginners/#/
Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about IoT basics.
https://www.ibm.com/think/topics/internet-of-things
The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data.
https://www.youtube.com/watch?v=1KVrBjSqS5s
The term 'Internet of Things' was coined by Kevin Ashton in 1999 to refer to connecting the Internet to the physical world via sensors.
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.
GCC+
https://gcc.gnu.org/onlinedocs/gcc-15.2.0/gcc/
This file documents the use of the GNU compilers.
https://www.seas.upenn.edu/~ese5320/fall2022/handouts/_downloads/788d972ffe62083c2f1e3f86b7c03f5d/gccintro.pdf
The purpose of this book is to explain the use of the GNU C and C++ compilers, gcc and g++.
https://www3.ntu.edu.sg/home/ehchua/programming/cpp/gcc_make.html
The original GNU C Compiler (GCC) is developed by Richard Stallman, the founder of the GNU Project.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位
社招5年以上A02257
1、负责智能门锁/摄像品类产品功能性能稳定性测试; 2、负责产品需求与开发方案的评审,并输出完善的测试方案,保障产品高质量交付; 3、针对疑难问题能够精准识别和推动问题解决; 4、跟踪门锁相关新技术并提升团队新技术测试能力,落地业界最佳实践; 5、负责提升和制定专项测试标准 6、和用户进行沟通整理用户需求和问题点
更新于 2025-04-25
社招8年以上A79520
1、负责智能门锁/摄像品类产品功能性能稳定性测试; 2、负责产品需求与开发方案的评审,并输出完善的测试方案,保障产品高质量交付; 3、针对疑难问题能够精准识别和推动问题解决; 4、跟踪门锁相关新技术并提升团队新技术测试能力,落地业界最佳实践; 5、负责提升和制定专项测试标准 6、和用户进行沟通整理用户需求和问题点 7、作为TPM承担项目测试接口人角色,与各职能进行对接,有质量的完成项目交付;
更新于 2025-04-25
社招3年以上A203177
1.负责电动滑板车等产品的车端嵌入式测试、功能测试和体验测试; 2.根据需求编写测试用例,用例维护,并执行测试; 3.制定新产品的测试策略,并组织安排测试计划的实施; 4.跟踪分析线上以及售后集中故障,复现并协助定位;
更新于 2025-04-25