Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16279995

    BENGALURU · FULLTIME

    Embedded Python Developer

    Tech Mahindra logo

    Tech Mahindra

    Bengaluru · onsite · Posted 44d ago

    Sourced fromFoundit
    Not disclosed3–6 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Foundit · 14 questions to answer1.6s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Brief About Tech Mahindra – Silicon Engineering

    Tech Mahindra Silicon Engineering is a key part of Tech Mahindra's semiconductor and engineering services portfolio, delivering end-to-end solutions across the silicon lifecycle for global semiconductor, automotive, consumer, and industrial clients. The practice focuses on VLSI, embedded systems, platform software, and post-silicon engineering, supporting customers from architecture and design through validation, performance optimization, and production readiness.

    The Silicon Engineering unit works across CPU, GPU, TPU, Multimedia, Connectivity, Security, and SoC platforms, offering capabilities in areas such as Embedded Software Validation, Post-Silicon Validation, Platform Testing, Silicon Bring-up, Firmware Validation, System Integration, Test Automation, and CI/CD-based Quality Engineering. Teams leverage industry-standard test methodologies, automation frameworks, validation tools, and continuous integration systems to deliver robust, production-ready silicon solutions.

    Backed by Tech Mahindra's global engineering DNA, the Silicon Engineering practice collaborates with leading semiconductor and technology clients worldwide, operating as an extended engineering arm to accelerate innovation, improve product quality, and ensure comprehensive silicon and platform validation. It is part of Tech Mahindra's broader engineering-led growth strategy serving multiple global industries.

    About the Role

    We are seeking a talented and motivated Embedded Validation & Test Engineer to join our Silicon Engineering team. In this role, you will be responsible for executing validation and test strategies for embedded IPs across SoC platforms, ensuring functionality, stability, and quality through rigorous testing, debugging, and automation. You will collaborate closely with development, architecture, and validation teams while leveraging advanced validation frameworks and CI/CD systems to support next-generation silicon products.

    Key Responsibilities

    • Own and execute test strategies for one or more Embedded IPs including CPU, GPU, TPU, USB, PCIe, UART, I2C, Memory, Security, Multimedia, and Power domains.
    • Perform embedded software validation on SoC platforms using Linux, Android, or RTOS environments.
    • Execute nightly, weekly, regression, and stability test cycles and ensure comprehensive validation coverage.
    • Analyze test failures, triage issues, and provide detailed validation reports.
    • Exposure to scripting languages such as Python
    • Create, track, verify, and close bugs throughout the product validation lifecycle.
    • Debug software, hardware, and system-level issues through root-cause analysis.
    • Develop and enhance automation tests using existing test frameworks and CI/CD systems.
    • Collaborate with Test Leads to improve automation framework robustness, scalability, and efficiency.
    • Work with hardware architecture, firmware, and software teams to resolve validation issues.
    • Validate hardware interfaces and protocols such as PCIe, USB, UART, and I2C.
    • Review board schematics and hardware architecture to support validation and debugging activities.
    • Participate in validation planning, design reviews, and product readiness activities.
    • Generate validation metrics, status reports, and quality dashboards for stakeholders.
    • Support release qualification and production readiness of silicon and embedded software platforms.

    Qualification

    BE/BTech/ME/MTech degree in Electronics, Electrical, Computer Science, Computer Engineering, Embedded Systems, VLSI, or related disciplines.

    Required Skills

    • 3-6 years of experience in Embedded Validation, Test Automation, or SoC Validation.
    • Hands-on experience testing embedded software on Linux, Android, or RTOS platforms.
    • Strong understanding of SoC architecture and embedded systems.
    • Experience validating one or more embedded IPs such as CPU, GPU, TPU, USB, PCIe, UART, I2C, Memory, Security, Multimedia, or Power subsystems.
    • Hands-on experience in:
    • Embedded Software Testing and Validation
    • Regression and Stability Testing
    • Defect Tracking, Triage, and Root Cause Analysis
    • Hardware Interface and Protocol Validation
    • Test Automation and CI/CD Frameworks
    • Experience working with board schematics, hardware architecture, and platform bring-up activities.
    • Strong debugging skills across software, hardware, and system layers.
    • Experience using defect management and bug tracking tools.
    • Understanding of validation methodologies, test planning, and quality processes.
    • Excellent analytical, debugging, and problem-solving skills.
    • Strong verbal and written communication skills.

    Preferred Skills

    • Experience with CPU, GPU, TPU, Multimedia, or Security IP validation.
    • Exposure to post-silicon validation and silicon bring-up activities.
    • Knowledge of firmware validation and hardware-software interactions.
    • Experience improving automation frameworks and CI/CD infrastructure.
    • Exposure to performance, stress, and reliability testing.
    • Knowledge of Linux kernel, device drivers, and embedded software architectures.
    • Experience working in semiconductor product development environments.

    Experience Range: 3–6 Years

    Why Join Tech Mahindra Silicon Engineering

    Join a team of semiconductor experts delivering next-generation SoC and embedded platform solutions for leading global technology companies. Work on cutting-edge CPU, GPU, TPU, connectivity, and multimedia platforms while gaining hands-on exposure to silicon validation, embedded software testing, CI/CD automation, and advanced debugging technologies that shape tomorrow's intelligent devices

    Sourced from foundit

    Section · 02

    Skills

    Debugging skills across software hardware and system layersDefect Tracking Triage and Root Cause AnalysisEmbedded Software Testing and ValidationEmbedded Validation Test AutomationHardware Interface and Protocol ValidationRegression and Stability TestingTest Automation and CI CD FrameworksValidation methodologies test planning and quality processesSoC validationscripting languages such as Python

    Section · Company

    About Tech Mahindra

    Tech Mahindra logo

    Tech Mahindra

    IT Services & Consulting

    119.3k+

    employees

    1986

    40 years old

    Pune, Maharashtra

    India

    About

    We are digital changemakers – here to disrupt old ideas, blaze new trails, and help enterprises transform and scale at unparalleled speed. We are Tech Mahindra!

    Industries

    IT Services & ConsultingBPO/KPOConsultingAnalytics & KPOEngineering & Construction

    Employee ratings

    43,279 reviews

    3.4/ 5

    Culture

    3.2

    Career growth

    2.7

    Work-life

    3.4

    Employees rate it well for

    Salary5961Senior Management3868Work Life Balance3463Work Culture3249Appraisal3044

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Embedded Python Developer · waiting for your command