Talent.com
No longer accepting applications
Verification Validation Engineer

Verification Validation Engineer

IntraEdgeTumkur, Karnataka, India
21 hours ago
Job description

Firmware Verification and Validation Engineer

Location : Pune Experience : 3–6 years Employment Type : Full-Time

Job Summary

We are looking for a Firmware Verification and Validation Engineer to build and contribute to our test automation framework for our Linux-based software platform for IOT core device. The role involves developing and executing SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) test strategies, integrating them with pytest, Jenkins, GitHub Actions, and AWS, and ensuring continuous delivery of high-quality software.

Coverage of testing : Firmware Verification, Validation, Automation, Hardware Software Integration testing, System Level Functional Testing ensuring the quality, reliability, and performance of embedded firmware / software in close integration with hardware for release.

Key Responsibilities

  • Develop and execute SIL and HIL test plans to validate embedded firmware and system software.
  • Creating a test plan (Feature, integration, sanity, and system testing)
  • Integrate automated testing into Jenkins and GitHub Actions CI / CD pipelines.
  • Perform final validation (smoke tests, sanity checks) in production-like environment.
  • Monitor post-release behaviour, capture any anomalies, Orchestrate post-release verification / validation (post-implementation review).
  • Manage cloud-based and on-premises test infrastructure using AWS (EC2, S3, CloudWatch).
  • Generate detailed test reports (Allure, pytest-html, JUnit) and integrate them into dashboards.
  • Configure and maintain Slack notifications, email alerts, and build-status tracking.
  • Collaborate with developers to define test coverage, improve reliability, and reduce regression defects.

Required Skills

  • Strong experience with Linux environments and shell scripting.
  • Hands on experience working with the hardware platforms iMX8, Raspberry Pi, ESP32, PIC24
  • Hands on experience with Python / pytest for both software and hardware-integrated systems.
  • Proficient with json data handling, Google Protobufs, Rest APIs, HTTP
  • Hands on experience with YAML file syntax
  • Experience with CI / CD, integrating automated tests into build pipelines
  • Hands on experience with QT, QML
  • Hands on experience with Squish Test Automation Tool
  • Proficient in pytest, Google Test, or similar automation frameworks.
  • Hands-on experience with SIL and HIL testing tools / environments.
  • Familiarity with hardware interfacing, communication protocols (UART, SPI, I²C, Ethernet, WiFi, BLE).
  • Experience in Jenkins, GitHub Actions, and Git.
  • Knowledge of AWS-based build / test infrastructure.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience with debugging tools (JTAG / SWD, logic analyzers, oscilloscopes)
  • Experience with Docker or containerized test environments.
  • Familiarity with Agile methodologies and tools like Git, JIRA, etc.
  • Experience working with cross-functional teams in different time zones.
  • Preferred Qualifications

  • Familiarity with hardware simulators, virtual environments, or hardware abstraction layers.
  • Bachelor of Engineering degree in Computer Science, Electronics, or related field.
  • 2 years of hands-on experience in embedded systems testing preferably with IOT devices.
  • Experience with End-to-End integration Testing
  • o Collaboration with Mobile App and Cloud QA teams for integrated FW - Cloud- App validation.

    Preferred / Nice-to-Have

  • Experience with security in embedded / cryptography, secure boot, OTA update
  • Experience with test coverage tools, LDRA, VectorCAST or similar tools.
  • Create a job alert for this search

    Verification Engineer • Tumkur, Karnataka, India

    Related jobs
    • Promoted
    AMS Verification Engineer / Lead

    AMS Verification Engineer / Lead

    eInfochips (An Arrow Company)Tumkur, IN
    Minimum 6 years relevant experience is required.Bangalore, Hyderabad, Noida, Chennai, Ahmedabad, Pune.Min 6 Years of overall experience in ASIC Verification. Should have worked on AMS Verification f...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Design Verification Engineer

    Senior Design Verification Engineer

    IgnitariumTumkur, IN
    We are seeking a skilled Design Verification Engineer with hands-on experience in live projects.If you have a passion for developing functional verification environments, excellent debugging skills...Show moreLast updated: 24 days ago
    • Promoted
    SSD Validation Engineer

    SSD Validation Engineer

    Toshiba Software (India) Pvt. Ltd.Bangalore (division)
    Expertise in SSD Firmware development or SSD Validation(EVT, DVT).High level competency in NVMe and / or PCIe specification. Experience in SSD FW failure analysis.Root cause analysis is added advantag...Show moreLast updated: 1 day ago
    • Promoted
    Functional Verification Engineer

    Functional Verification Engineer

    ACL DigitalBangalore (division)
    Lead Functional Verification Engineer.Lead verification activities for complex CPU cores, memory subsystems, and high-speed PCIe IPs. Define verification strategy, test plan, and coverage goals base...Show moreLast updated: 10 days ago
    • Promoted
    FPGA verification and validation

    FPGA verification and validation

    OrcapodBangalore (division)
    FPGA verification and validation.Total year of experience : 7 to 14 yrs.Notice period : immediate or a minimum of 60 days notice. Bachelor's / Master's degree in Engineering (Electronics and Com...Show moreLast updated: 1 day ago
    • Promoted
    SoC Verification Engineer

    SoC Verification Engineer

    ScaleFluxBangalore (division)
    Join the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges.As a Verification Lea...Show moreLast updated: 1 day ago
    • Promoted
    System Cache Verification Engineer

    System Cache Verification Engineer

    MediaTekBangalore (division)
    We are seeking experienced Design Verification Engineers with 3+ years of experience, specifically in IP and subsystem verification, to join our highly talented verification team at Mediatek Bangal...Show moreLast updated: 1 day ago
    • Promoted
    Validation Engineer

    Validation Engineer

    IgnitariumBangalore (division)
    Ignitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product developm...Show moreLast updated: 10 days ago
    • Promoted
    Validation & Performance Automation Eng

    Validation & Performance Automation Eng

    LTIMindtreeTumkur, IN
    Senior Infrastructure Test & Validation Engineer (Zero-Touch GPU Cloud – GitOps Validation & Certification).Senior Infrastructure Test & Validation Engineer. Zero-Touch Validation, Upgrade, and Cert...Show moreLast updated: 24 days ago
    • Promoted
    CPU subsystem Design and Verification Engineer

    CPU subsystem Design and Verification Engineer

    ACL DigitalBangalore (division)
    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Participate in the design of CPU subsystems, collaborating with architects and design engine...Show moreLast updated: 1 day ago
    • Promoted
    ASIC Verification Lead

    ASIC Verification Lead

    eInfochips (An Arrow Company)Tumkur, IN
    Job Locations : Bangalore / Hyderabad / Ahmedabad / Chennai (WORK FROM OFFICE ONLY).NO WORK FROM HOME OR REMOTE WORK).Best In Class Employee Welfare Practices. Cutting Edge, Full Chip ODC Projects.Higher ...Show moreLast updated: 30+ days ago
    • Promoted
    System Verification and Validation-Avionics

    System Verification and Validation-Avionics

    ALTEN IndiaBangalore (division)
    Analyse control sub-system requirements for testability (verification of the integrated ‘black box’ control system … not component or software verification). Allocate requirements against test vehic...Show moreLast updated: 1 day ago
    • Promoted
    Formal Verification Engineer

    Formal Verification Engineer

    ACL DigitalBangalore (division)
    Semiconductor / ASIC Design / EDA.Tech in ECE / EEE / Computer Engineering.We are looking for a highly motivated.The candidate will be responsible for developing and executing formal verification strat...Show moreLast updated: 10 days ago
    • Promoted
    Design Verification Engineer

    Design Verification Engineer

    ACL DigitalBangalore (division)
    Design Verification Engineer - Senior / Lead / Sr.Must have good knowledge on the verification flows.Excellent hands-on debug skills and problem solving attitude. Experience of working in complex te...Show moreLast updated: 10 days ago
    • Promoted
    AMS Verification Engineer

    AMS Verification Engineer

    Best NanoTechBangalore (division)
    Location- Bangalore / Pune / Hyderabad.Experience- 2+ years of experience in AMS Verification OR M.Tech + 1 year of relevant industry experience in Analog Domain. Strong fundamentals in mixed-signal des...Show moreLast updated: 1 day ago
    • Promoted
    IP / SOC Verification Engineer

    IP / SOC Verification Engineer

    ACL DigitalTumkur, IN
    IP / SS / SoC Verification Engineer (Hybrid – Bangalore / Hyderabad).The role involves hands-on contribution to.IP, Sub-system, and SoC-level verification. SystemVerilog / UVM-based verification environme...Show moreLast updated: 3 days ago
    • Promoted
    Hardware RTL Verification engineer

    Hardware RTL Verification engineer

    QpiAIBangalore (division)
    At QpiAI, we are leading the effort to discover optimal AI and Quantum systems in Life sciences, Healthcare, Transportation, Finance, Industrial, and Space technologies. QpiAI is building a full sta...Show moreLast updated: 1 day ago
    • Promoted
    Senior Design Verification Engineer

    Senior Design Verification Engineer

    ACL DigitalBangalore (division)
    Develop and maintain UVM-based verification environments for Graphics (GFx) IP blocks.Create comprehensive test plans based on design specifications and architecture. Execute simulations, analyze wa...Show moreLast updated: 10 days ago