Embedded Engineer (Chennai)

Embedded Engineer (Chennai)

14 Nov
|
HCLTech
|
Chennai

14 Nov

HCLTech

Chennai

Job highlights

- 4–8 years experience in Embedded Software/System Testing with strong Python scripting and test automation skills; knowledge of embedded communication protocols like CAN, UART, SPI, I2C, Ethernet
- Perform functional, integration, system, and regression testing of embedded software; develop and maintain Python-based automation scripts; validate communication interfaces; analyze test failures; report and track defects using JIRA

Job Title: Embedded Testing Engineer Python

Experience: 48 Years

Job Type: Full-Time

We are looking for an experienced Embedded Testing Engineer with strong hands-on experience in Embedded Systems Testing and Python-based Test Automation. The candidate should have a solid understanding of embedded software, communication protocols, test automation, debugging, and defect management.

Key Responsibilities

- Perform functional, integration, system, and regression testing of embedded software/products.
- Develop and maintain Python-based automation scripts and test frameworks.
- Design, review, and execute test cases based on system/software requirements.
- Perform testing of embedded devices, firmware, and hardware-software interfaces.
- Validate communication interfaces and protocols such as CAN, UART, SPI, I2C, Ethernet, or Serial communication, depending on the product.
- Analyze test failures, logs, traces, and system behavior to identify root causes.
- Work closely with developers,



system engineers, and hardware teams for defect investigation and resolution.
- Perform manual and automated testing in embedded environments.
- Report, track, and retest defects using tools such as JIRA or equivalent defect-management tools.
- Participate in test planning, reviews, and continuous improvement of the automation framework.

Mandatory Skills
- 4–8 years of experience in Embedded Software/System Testing.
- Strong hands-on experience in Python scripting and test automation.
- Good understanding of Embedded Systems, Firmware, and Software Testing.
- Experience in functional, integration, regression, and system testing.
- Knowledge of embedded communication protocols such as CAN, UART, SPI, I2C, Ethernet, or Serial.
- Good debugging and problem-solving skills.
- Experience in test case design, execution, defect reporting, and root-cause analysis.
- Positive understanding of SDLC/STLC and Agile methodology.

Good to Have
- Experience with PyTest, Robot Framework, unittest, or similar Python automation frameworks.
- Knowledge of Linux and shell scripting.
- Experience with Git/GitLab/Jenkins or CI/CD environments.
- Automotive experience with CANoe/CANalyzer, UDS, diagnostics, HIL/SIL testing is an advantage where applicable.
- Familiarity with hardware interfaces, test benches, simulators, or embedded debugging tools.

📌 Embedded Engineer (Chennai)
🏢 HCLTech
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: embedded engineer (chennai) / chennai