1,861,612open jobs
109,863companies
259,259added this week
Browse all
Location
In office

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 13, 2026. Tata Elxsi scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Tata Elxsi provides design and technology services for automotive, media and healthcare. Its work covers autonomous driving software, broadcast platforms and medical devices. The company combines industrial design with embedded engineering.

Tata Elxsi is amongst the world’s leading providers of design and technology services across industries, including Automotive, Broadcast, Communications, and Healthcare. Tata Elxsi is helping customers reimagine their products and services through design thinking and the application of digital technologies such as IoT (Internet of Things), Cloud, Mobility, Virtual Reality, and Artificial Intelligence.

We are looking for an experienced QA Engineer / Test Engineer to join our Bootloader and DRI engineering team, responsible for validating low-level embedded software and platform components used across connected devices.

Key Responsibilities:

  • Develop and execute comprehensive test strategies and test plans for Bootloader, DRI and related platform software.
  • Validate device boot-up, firmware loading, recovery and software update processes.
  • Test firmware upgrade/downgrade, rollback, recovery and failure scenarios.
  • Validate device behaviour across different boot and recovery states.
  • Perform functional, integration, regression, system and negative testing.
  • Develop and maintain automated test cases and test frameworks.
  • Analyse test failures, collect logs and perform initial fault isolation/root-cause analysis.
  • Reproduce and investigate issues across hardware, firmware, operating system and application layers.
  • Work closely with developers to identify, debug and resolve defects.
  • Validate software across multiple hardware/device configurations.
  • Perform testing of OTA update mechanisms, including interrupted and failed update scenarios.
  • Verify boot-time configuration, partitions, images, versioning and upgrade compatibility.
  • Test recovery mechanisms and device behaviour following power interruptions, corrupted images and other failure conditions.
  • Monitor and analyse device logs, console output and system traces.
  • Participate in defect triage and provide clear technical information to development teams.
  • Maintain test documentation, test cases, test results and defect reports.
  • Contribute to continuous improvement of QA processes and automation.

Skills & Experience:

Skills & Experience

  • Bachelor's Degree in Electronics, Computer Science, Information Technology, or related discipline.
  • Experience in QA/testing of embedded or connected devices.
  • Strong understanding of embedded software testing and system-level validation.
  • Experience testing Linux-based embedded systems.
  • Good understanding of the software/firmware boot process.
  • Experience with firmware/software upgrade and recovery testing.
  • Experience with test automation and scripting, preferably using Python.
  • Good understanding of Linux command line, shell scripting and system logs.
  • Experience with defect tracking and test management tools such as Jira, TestRail, Zephyr or equivalent.
  • Ability to investigate failures across multiple layers of a system.
  • Good understanding of software development and QA methodologies.
  • Strong analytical and problem-solving skills.

Desirable:

  • Experience with Bootloaders such as U-Boot or equivalent.
  • Experience with Embedded Linux / Yocto / Buildroot.
  • Experience with RDK, RDK-V or RDK-B platforms.
  • Experience with OTA/FOTA, A/B partitioning and rollback mechanisms.
  • Experience testing device recovery mechanisms.
  • Knowledge of firmware images, partitions, flash storage and boot configuration.
  • Experience with serial/UART console and hardware debugging.
  • Familiarity with networking protocols such as TCP/IP, DHCP, DNS and HTTP/HTTPS.
  • Experience with CI/CD pipelines and automated regression testing.
  • Familiarity with Git/GitHub/GitLab or similar source-control systems.
  • Experience with Jenkins or other CI tools.
  • Knowledge of C/C++ is advantageous.
  • Experience working with connected consumer devices, set-top boxes, gateways or similar embedded platforms is advantageous.

Apply Now

Opportunities Await You at Tata Elxsi

Explore Roles

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,861,612 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
In your city
Test Engineer 1 hour ago
$98k – $163k per year • In office • Secret • 3+ years exp • Bachelor's Degree • Stafford
Management
Microsoft Office
Apply
Senior Test Analyst 1 hour ago
≈ $17k – $46k per year (Estimated) • Hybrid • Full-Time • Westville
Management
Agile
Scrum
Apply
Lead QA Architect 1 day ago
In office • Valencia
Python
JavaScript
TypeScript
DevOps
CI/CD
Git
Web3
Smart Contracts
Ethereum
QA
Selenium
Cypress
Playwright
Apply
≈ $59k – $131k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Indianapolis
Management
Agile
Scrum
Apply
≈ $9.5k – $24k per year (Estimated) • In office • 4+ years exp • Gurgaon
Java
AI/ML
Copilot
Cursor
Mobile
Espresso
DevOps
CI/CD
QA
TestNG
Selenium
Appium
XCUITest
Apply
See all jobs
This is one of many
1,861,612 more open roles from verified company boards, updated every day.