Lenovo logo

Engineer, Software test

Lenovo • Wuhan, Hubei, China

onsite
Posted Oct 2, 2026
  • 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、主动识别测试过程中的潜在风险,及时进行风险上报,并制定、推动有效的风险缓解计划。

任职要求

  1. 本科及以上学历,计算机,自动化等相关专业

  2. 具备0~3年嵌入式行业Camera、图像、流媒体等相关软件底层开发测试经验,了解Linux操作系统原理与ARM架构,掌握嵌入式开发调试工具和测试方法;

  3. 了解AutoSAR架构,有网络通信、诊断、网络管理、E2E等测试经验者优先;

  4. 对底软-BSP有较为深入的理解,熟悉OTA、时间同步、传感器链路等功能,具备USB、UART、I2S、SDIO、I2C、SPI、PCIe等外设驱动开发测试经验,有Linux内核开发测试经验优先;

  5. 了解CANOE等CAN工具的使用,了解示波器、逻辑分析仪、万用表等工具的使用;

  6. 熟悉Makefile,shell,C/C++,精通至少一种嵌入式Linux系统测试自动化框架

  7. 热爱汽车、智能驾驶、自动驾驶和人工智能;

  8. 有较强的学习能力、责任心、主动性;拥有较好的沟通技巧及团队合作精神,较强的责任感及进取精神

  9. 熟悉软件测试基本理论、软件测试流程及其规范者优先;

  10. 熟悉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)
Software testingEmbedded systemsLinuxCC++ShellMakefileCameraStreaming mediaARM architectureAutoSARCANoeBSPTest automationDebuggingHardware communication protocolsmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.