Skip to main content
Info Origin Inc. logo

Embedded Testing Engineer (SDET with Python and PyTest)

Info Origin Inc.
Be an Early ApplicantFull Timesenior
INPosted April 17, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonBashJenkinsGitHub ActionsLinuxGitGitHubJiraCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

🚀 Hiring: Senior Embedded Firmware SDET/QA Engineer (7–10 Years)

📍 Pune, India

📧 Apply at: sudama.chaurasiya@infoorigin.com

🌐 About the Company

Potter Global Technologies is a global leader in fire, life-safety, and emergency communication systems, known for reliability and innovation in protecting people and critical infrastructure.

In collaboration with Hinduja Tech, Potter is establishing its India Engineering Center (IEC) in Pune to accelerate innovation and strengthen global engineering capabilities. This center offers a product-based environment with long-term career growth opportunities.

💼 About the Role

We are looking for an experienced Senior Embedded Software SDET/QA Engineer with 7–10 years of experience to drive quality strategy and validation for embedded firmware platforms across microcontroller-based systems and embedded Linux.

This role involves system-level validation across firmware, Linux, hardware, and networking layers for safety-critical, real-time embedded devices.

🔧 Key Responsibilities

Quality Strategy & System-Level Validation

  • Define and own QA/SDET strategy across MCU/RTOS and embedded Linux platforms
  • Translate system requirements into verification plans (functional, integration, performance, reliability, safety)
  • Validate end-to-end workflows across firmware, Linux, networking, and hardware
  • Establish quality gates, release criteria, and risk-based validation strategies

Embedded System & Real-Time Validation

  • Validate interrupts, timing constraints, watchdogs, and recovery mechanisms
  • Test system behavior under abnormal conditions (power loss, network issues, hardware faults)
  • Ensure deterministic behavior in safety-critical environments

Protocol & Connectivity Testing

  • Test TCP/IP, UDP/multicast, RS485/RS232, Modbus
  • Validate SIP basics, MQTT/TLS, OTA updates, provisioning, telemetry
  • Perform network stress testing (latency, packet loss, reconnection scenarios)

Automation & Test Architecture

  • Design test automation frameworks, harnesses, simulators, HIL/SIL setups
  • Build automation using Python/C/C++
  • Integrate test pipelines with CI/CD and reporting dashboards

Hardware Integration & Lab Validation

  • Support board bring-up and system integration testing
  • Validate sensors, actuators, and communication interfaces
  • Use lab tools like oscilloscopes, logic analyzers, and protocol analyzers

Debugging & Root Cause Analysis

  • Perform deep debugging using logs, traces, and packet captures
  • Diagnose issues across firmware, OS, hardware, and networking layers

Release, Compliance & Traceability

  • Execute regression and release validation
  • Maintain traceability (RTM, defects, test cases)
  • Support compliance standards (UL, IEC, FCC, CE)

Observability & Diagnostics

  • Validate logging, telemetry, and diagnostics systems
  • Ensure field-level serviceability and debugging capability

Leadership & Collaboration

  • Mentor junior QA engineers and define best practices
  • Collaborate with cross-functional teams
  • Communicate risks and quality metrics to leadership

🎓 Qualifications

  • 7–10 years in Embedded QA/SDET (preferably safety-critical systems)
  • Bachelor’s/Master’s in CS, Electronics, Electrical, or related field
  • Strong understanding of MCUs, RTOS, embedded Linux, and system-level design
  • Hands-on experience in Python/C/C++ test automation
  • Strong debugging skills using logs, traces, and lab tools
  • Experience in networking protocols testing and packet analysis
  • Experience with traceability, compliance, and regulated environments
  • Strong ownership, leadership, and communication skills

🛠 Tech Stack & Tools

  • Python, C/C++, Bash
  • PyTest, unittest, GoogleTest, custom frameworks
  • Microcontrollers (Renesas, Microchip, Cypress), RTOS (FreeRTOS, Zephyr), Embedded Linux
  • TCP/IP, UDP, SIP basics
  • Git, Jenkins, GitHub Actions
  • Jira, test management tools, RTM
  • Oscilloscope, logic analyzer, protocol analyzers, Wireshark

⭐ Core Competencies

  • Quality Strategy
  • Test Architecture
  • Embedded Systems Validation
  • Automation Mindset
  • Safety-Critical Thinking
  • Traceability & Compliance
  • Debugging Excellence
  • Cross-Functional Leadership

📩 Interested candidates can share their resume at:

👉 sudama.chaurasiya@infoorigin.com

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free