← Back to jobs
S

Firmware Verification Engineer

On-siteProjectQA & Test AutomationSemiconductor Manufacturing

A technology company is seeking a contract Firmware Verification Engineer to validate real-time embedded firmware and integrated hardware-software systems for image-sensor products. The role involves creating test plans, developing Python automation frameworks, and debugging issues across system and

Responsibilities

  • Verify firmware and integrated hardware-software systems
  • Develop and execute test plans and test cases for real-time embedded firmware
  • Build Python-based testing frameworks and automation infrastructure
  • Collaborate with firmware and algorithm engineers to identify, analyze, and debug issues
  • Improve testing strategies and methodologies continuously

Requirements

  • At least 2 years of experience in embedded software or firmware testing, verification, or automation for real-time embedded systems
  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field
  • Strong understanding of hardware-software integration and embedded system architecture
  • Ability to define and implement test plans and test cases
  • Proficiency in Python for test automation
  • Good C programming skills
  • Strong motivation and ability to learn new technical fields

Nice to have

  • Experience debugging integrated hardware-software systems during hardware development
  • Experience architecting and building test automation frameworks
  • Experience with Palladium, FPGA, QEMU, or other hardware emulators for pre-silicon validation
  • Experience with pytest, version control, and continuous integration
  • Experience with image sensors or image signal processing
  • Good C++ programming skills
  • Experience using AI coding assistance

Relevance

More opportunities

Similar jobs

The newest open roles in QA & Test Automation.

Questions, answered

Frequently asked questions

Firmware Verification Engineer for Embedded Systems | CVZilla