
Engineer, Software test
Lenovo • Wuhan, Hubei, China
-
Role & Seniority
-
Embedded Software/Testing Engineering role (junior), 0–3 years experience
-
Career area: Hardware Engineering
-
-
Stack / Tools
-
OS/architecture: Linux (incl. kernel/test), ARM, embedded dev/debug tools
-
Languages/build: C/C++, Makefile, shell
-
Hardware interfaces/drivers: USB, UART, I2S, SDIO, I2C, SPI, PCIe
-
Automotive/test domains: AutoSAR, network communication/diagnostics/network management, E2E
-
Test tools: CAN tools (e.g., CANOE), oscilloscope, logic analyzer, multimeter
-
Automation: embedded Linux test automation framework (at least one), E2E testing capability
-
-
Top 3 Responsibilities
-
Analyze requirements, design test cases, and develop testing tools
-
Reproduce critical issues, support root-cause analysis with developers, and verify fixes
-
Identify test risks early, escalate them, and drive/execute mitigation plans
-
-
Must-have Skills
-
Embedded Camera/image/streaming low-level software test/dev experience (0–3 yrs)
-
Understanding of Linux + ARM, debugging and embedded testing methods
-
Deep knowledge of low-level/BSP, and testing for OTA, time sync, sensor links
-
Proficiency with embedded peripheral driver testing and Linux-oriented automation
-
Solid basics in software testing theory/process; strong learning, ownership, communication
-
-
Nice-to-haves
- AutoSAR architecture experience;
Full Description
WHY WORK AT LENOVO
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
DESCRIPTION AND REQUIREMENTS
岗位职责:
1、基于系统及功能需求,进行需求分析、测试用例设计、测试工具开发等工作。
2、主导关键问题的复现,协助开发工程师定位根因,并验证修复方案的有效性。
3、主动识别测试过程中的潜在风险,及时进行风险上报,并制定、推动有效的风险缓解计划。
任职要求
-
本科及以上学历,计算机,自动化等相关专业
-
具备0~3年嵌入式行业Camera、图像、流媒体等相关软件底层开发测试经验,了解Linux操作系统原理与ARM架构,掌握嵌入式开发调试工具和测试方法;
-
了解AutoSAR架构,有网络通信、诊断、网络管理、E2E等测试经验者优先;
-
对底软-BSP有较为深入的理解,熟悉OTA、时间同步、传感器链路等功能,具备USB、UART、I2S、SDIO、I2C、SPI、PCIe等外设驱动开发测试经验,有Linux内核开发测试经验优先;
-
了解CANOE等CAN工具的使用,了解示波器、逻辑分析仪、万用表等工具的使用;
-
熟悉Makefile,shell,C/C++,精通至少一种嵌入式Linux系统测试自动化框架
-
热爱汽车、智能驾驶、自动驾驶和人工智能;
-
有较强的学习能力、责任心、主动性;拥有较好的沟通技巧及团队合作精神,较强的责任感及进取精神
-
熟悉软件测试基本理论、软件测试流程及其规范者优先;
-
熟悉ISO26262/ISO21434标准,有功能安全/信息安全测试或开发经验者优先
Additional Locations
-
- China - Hubei - 武汉(Wuhan)
GENERAL INFORMATION
Req # WD00105371
Career area
- Hardware Engineering
Country/Region
- China
State
- Hubei
City
- 武汉(Wuhan)
Date
- Tuesday, September 15, 2026
Working time
- Full-time
Additional Locations
-
- China - Hubei - 武汉(Wuhan)