Lattice Semiconductor

QA Engineer

Lattice Semiconductor Jinan, Shandong, China

Semiconductor Manufacturing · 1,001-5,000 employees

Yesterday
qa Junior (0-2 yrs) Full-time China
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The role involves performing BIOS firmware validation, developing test automation scripts, and applying AI technologies to enhance engineering productivity. You will also collaborate with global teams to analyze defects and maintain server validation environments.

What they look for

Python BIOS validation Firmware testing Test automation Linux CI/CD Git Shell scripting UEFI BMC Hardware architecture AI technologies Problem analysis Test design Server platforms

Requirements

Candidates must hold a bachelor's degree in a relevant engineering field and possess strong Python programming skills. Familiarity with Linux, firmware validation, and a passion for AI-driven engineering solutions are highly valued.

Benefits

Comprehensive compensation and benefits program

Full description

Lattice Overview

There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.

Job Description:

We are seeking a highly motivated BIOS QA Engineer to join our Horizontal Engineering Initiatives QA team.

This role focuses on BIOS firmware validation, test automation development, and the application of AI technologies to improve engineering productivity and product quality.

The ideal candidate has strong Python programming skills, solid computer science fundamentals, and a passion for both manual testing and automation. We are looking for a well-rounded engineer who can contribute to product quality through validation, automation, problem analysis, and continuous improvement.

Responsibilities

BIOS Validation & Testing

  • Participate in BIOS validation activities, including test planning, test design, and test case development.
  • Execute functional, compatibility, regression, and stability testing.
  • Analyze test results, identify defects, and work closely with development teams to resolve issues.
  • Improve validation processes and testing efficiency.

Test Automation Development

  • Develop and maintain automated test tools and scripts using Python.
  • Contribute to automation frameworks and validation infrastructure.
  • Improve automation coverage, execution efficiency, and script reliability.
  • Support CI/CD integration and automation workflow improvements.

Test Environment Support

  • Set up and maintain server validation environments.
  • Support lab equipment, automation infrastructure, and validation platforms.

AI-Enabled Quality Engineering

  • Explore and apply AI technologies to improve testing efficiency and problem analysis.
  • Utilize AI tools for test development, automation, and debugging activities.
  • Stay current with emerging AI technologies and best practices.

Collaboration

  • Work closely with BIOS developers and cross-functional teams.
  • Participate in requirement reviews, issue analysis, and quality improvement initiatives.
  • Collaborate with global engineering and QA teams to improve product quality and validation efficiency.

Qualifications

Required

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • New graduates are encouraged to apply.
  • Strong Python programming skills and familiarity with Linux operating systems and command-line tools.
  • Basic understanding of software development, testing methodologies, and computer systems.
  • Good written and verbal English communication skills; able to read technical documentation and collaborate with global teams. CET-6 preferred.
  • Strong analytical and problem-solving skills.
  • Passion for firmware validation, test automation, and emerging technologies.
  • Strong interest in AI, LLMs, and AI-driven engineering solutions.

Preferred

  • Experience with Python projects, internships, or automation development.
  • Familiarity with test automation frameworks, Git, CI/CD, or Linux shell scripting.
  • Exposure to BIOS, UEFI, BMC, firmware validation, server platforms, or hardware architecture.
  • Experience using AI-assisted development or testing tools.

BIOS测试开发工程师(BIOS QA Engineer)

职位描述

我们正在寻找一名积极主动、充满热情的BIOS测试开发工程师加入Horizontal Engineering Initiatives QA团队。

该岗位主要负责BIOS固件验证与测试、测试自动化开发,以及利用人工智能(AI)技术提升工程效率和产品质量。

理想候选人应具备扎实的Python编程能力、良好的计算机基础知识,并对手工测试和自动化测试充满热情。我们希望寻找一位具备全面能力的工程师,能够通过验证测试、自动化开发、问题分析和持续改进,为产品质量提升做出贡献。

工作职责

BIOS验证与测试

  • 参与BIOS验证工作,包括测试计划制定、测试设计及测试用例开发;
  • 执行功能测试、兼容性测试、回归测试及稳定性测试;
  • 分析测试结果,识别缺陷,并与研发团队紧密合作推动问题解决;
  • 持续优化验证流程和测试效率。

测试自动化开发

  • 使用Python开发和维护自动化测试工具及测试脚本;
  • 参与自动化测试框架及验证基础设施建设;
  • 提升自动化覆盖率、执行效率及脚本可靠性;
  • 支持CI/CD集成及自动化流程优化。

测试环境支持

  • 搭建和维护服务器验证测试环境;
  • 支持实验室设备、自动化基础设施及验证平台建设。

AI赋能质量工程

  • 探索和应用AI技术,提升测试效率和问题分析能力;
  • 利用AI工具辅助测试开发、自动化和调试工作;
  • 持续关注AI技术发展趋势及行业最佳实践。

跨团队协作

  • 与BIOS研发团队及跨职能团队紧密合作;
  • 参与需求评审、问题分析及质量改进活动;
  • 与全球研发及QA团队协作,共同提升产品质量和验证效率。

任职要求

基本要求

  • 计算机科学、计算机工程、电子工程、软件工程或相关专业本科及以上学历;
  • 欢迎优秀应届毕业生申请;
  • 具备扎实的Python编程能力,熟悉Linux操作系统及常用命令行工具;
  • 了解软件开发流程、测试方法以及计算机系统基础知识;
  • 具备良好的英语听说读写能力,能够阅读英文技术文档并与全球团队协作;通过大学英语六级(CET-6)者优先;
  • 具备良好的分析能力和问题解决能力;
  • 热爱固件验证、测试自动化及新技术领域;
  • 对人工智能(AI)、大语言模型(LLM)及AI驱动工程应用具有浓厚兴趣。

优先条件

  • 具有Python项目、实习或自动化开发经验;
  • 熟悉测试自动化框架、Git、CI/CD或Linux Shell脚本;
  • 了解BIOS、UEFI、BMC、固件验证、服务器平台或硬件架构;
  • 具有AI辅助开发或测试工具使用经验。

#LI-DNP

Additional Information:

This position requires a successful background and reference checks and satisfactory proof of your right to work in:

ChinaLattice recognizes that employees are its greatest asset and the driving force behind success in a highly competitive, global industry.  Lattice continually strives to provide a comprehensive compensation and benefits program to attract, retain, motivate, reward and celebrate the highest caliber employees in the industry. 

Lattice is an international, service-driven developer of innovative low cost, low power programmable design solutions.  Our global workforce, some 1,000 strong, shares a total commitment to customer success and an unbending will to win.  For more information about how our FPGA, CPLD and programmable power management  devices help our customers unlock their innovation, visit www.latticesemi.com.  You can also follow us via Twitter, Facebook, or RSS. At Lattice, we value the diversity of individuals, ideas, perspectives, insights and values, and what they bring to the workplace.  Applications are welcome from all qualified candidates.

Similar roles