HomeJobs & CareersJOB: Firmware Validation Engineer At kasadara In Bengaluru

JOB: Firmware Validation Engineer At kasadara In Bengaluru

APPLY HERE

Location: Bengaluru

Company: Kasandara

This role offers hands-on exposure to Smart Energy Metering, IoT systems, Embedded Linux validation, and Microsoft Azure DevOps CI/CD practices, along with access to a state‑of‑the‑art lab environment.

Key Responsibilities

  • Understand new firmware requirements and design comprehensive test cases and test strategies
  • Automate test cases using Python and Shell scripting and integrate them into the Robot Framework for execution
  • Debug and troubleshoot firmware issues by analysing logs using:
    • Linux command‑line tools
    • Network analysis tools like Wireshark
  • Perform individual hands-on contribution on platform firmware, with a strong focus on Embedded Linux functionalities
  • Understand and validate various interfaces and interactions between firmware components/modules
  • Execute and validate Firmware Upgrade, Downgrade, and Flashing processes
  • Take full ownership of assigned features from:
    • Test execution
    • Bug reporting
    • Log file analysis and root cause identification
  • Work extensively in Linux environments, applying OS concepts such as:
    • Process management
    • File system management
    • Permissions and services
  • Use Microsoft Azure DevOps to:
    • Create and maintain CI/CD pipelines
    • Manage Git repositories for source code and test assets

Lab & Hardware Exposure

  • Work in Itron’s state‑of‑the‑art lab environment at the Bangalore facility
  • Use Raspberry Pi boards connected serially to energy meters
  • Learn and perform:
    • Serial communication with lab meters
    • Firmware flashing on meters
    • Log extraction and analysis
  • Gain deep understanding of Raspberry Pi architecture and usage in embedded validation setups

Technical Skills Required

Mandatory

  • Strong experience in Embedded Linux environments
  • Proficiency with Linux and Windows operating systems
  • Good programming skills in:
    • Python
    • Shell scripting
  • Hands-on experience with:
    • Robot Framework (keyword development preferred)
    • Git version control
  • Excellent debugging and troubleshooting skills in a Linux environment

Good to Have

  • Familiarity with Linux Containers
  • Knowledge of Hash Authentication mechanisms
  • Understanding of DLMS/COSEM protocols
  • Experience with Smart Metering Systems and Products
  • Exposure to CI/CD pipelines and DevOps practices

Soft Skills & Attributes

  • Strong analytical, problem‑solving, and out‑of‑the‑box thinking
  • Excellent communication and presentation skills
  • Team player with a can‑do attitude
  • Ability to work independently while collaborating effectively within a team
  • Comfortable working in a dynamic and fast‑changing environment
  • Eagerness to learn new technologies and adapt quickly

Education & Experience

  • 2 to 3 years of relevant industry experience
  • Bachelor’s degree in Computer Science, Electronics, Electrical, or a related field

EFY Bureau
EFY Bureau
Official Author account for Electronics For You

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics