# Firmware Automation Engineer

**Company**: Logitech
**Location**: Chennai
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q223127

**Apply**: https://logitech.wd5.myworkdayjobs.com/en-US/Logitech/job/Chennai-India/Firmware-Automation-Engineer_146097?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ddbbb068-dd4

## Description

We are seeking a seasoned Firmware Automation Engineer with expertise in Python, USB verification and deep knowledge of advanced testing frameworks to ensure the delivery of high-quality peripherals in consumer technology.

As a Product QA professional, you will drive the development and improvement of our automated test frameworks for cutting-edge peripheral devices. This position requires strong analytical skills, technical expertise, and a proactive approach to problem-solving.

**Your Contribution:**

- Support the deployment, maintenance, and improvement of Python-based Test Frameworks.

- Contribute to the development and execution of automated test scripts using Python.

- Participate in manual and automated testing methodologies.

- Understand and follow detailed test plans and procedures to validate products.

- USB protocol verification and Debugging skills.

- Perform basic debugging and troubleshooting.

- Document test procedures, results, and contribute to user-friendly tool documentation.

- Collaborate with validation engineers to ensure test coverage and product quality.

- Learn and apply best practices in test design, automation, and quality assurance.

**Key Qualifications:**

- 3+ years of experience in software testing, automation, or embedded systems validation.

- Proficiency with lab equipment: oscilloscopes, USB analysers, power supplies, voltmeters, etc.

- Solid knowledge of Python programming.

- Interest in embedded systems testing and automation tools.

- Exposure to manual and automated testing methodologies.

- Ability to understand and execute detailed test plans and procedures.

- Knowledge of electronics engineering fundamentals.

- Hands-on assembly and wiring of electronic test benches, including integration of sensors, connectors, and harnesses.

- Debugging and troubleshooting of electronic circuits, signal integrity, and connectivity issues.

- Familiarity with communication protocols such as UART,USB, Ethernet, Bluetooth.

- Strong problem-solving and analytical skills.

**Education:**

- Bachelor’s Degree in ECE/EEE

## Skills

### Required
- Python
- USB verification
- Advanced testing frameworks
- Lab equipment
- Oscilloscopes
- USB analysers
- Power supplies
- Voltmeters
- Electronics engineering fundamentals
- Communication protocols
- UART
- USB
- Ethernet
- Bluetooth

---

Source: [Apply at logitech.wd5.myworkdayjobs.com](https://logitech.wd5.myworkdayjobs.com/en-US/Logitech/job/Chennai-India/Firmware-Automation-Engineer_146097?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
