Embedded QA

Silicon Stack Pty

Pune District

On-site

INR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Silicon Stack Pty is looking for a skilled embedded systems engineer based in Pune District, India. The role involves developing automation frameworks and validating firmware for embedded devices.

The ideal candidate should have strong programming skills in Python and C/C++, with hands-on experience in hardware-in-the-loop testing and continuous integration. Candidates will work with various protocols including UART and BLE while ensuring firmware quality through rigorous testing and validation processes.

Qualifications

  • Strong programming skills in Python and C/C++. Experience with automation frameworks.
  • Knowledge of embedded systems and hardware interfaces.
  • Hands-on experience with firmware flashing and debugging.

Responsibilities

  • Develop and validate automation frameworks for embedded systems.
  • Conduct hardware-in-the-loop testing and performance assessment.
  • Create and maintain CI/CD pipelines for firmware validation.

Skills

Python
C/C++
Automation Frameworks
Embedded Systems
HIL Testing
CI/CD
BLE
Protocol Testing

Job description

Job Description
  • Programming: Python, C/C++ (basic firmware understanding)
  • Automation Frameworks: Pytest, Robot Framework
  • Embedded Systems: MCU (ARM Cortex, NRF52), RTOS basics
  • Interfaces/Protocols: UART, SPI, I2C, GPIO
  • Wireless: BLE (GATT, advertising, connection testing)
  • HIL Testing: Hardware-in-the-Loop setup and validation
  • Device Control: PySerial, JTAG/SWD (Segger J-Link)
  • Firmware Handling: Flashing, debugging, OTA validation
  • Logging & Debugging: UART logs, RTT logs, log parsing automation
  • Test Infrastructure: Test harness development, simulation tools
  • CI/CD: Git, GitHub, GitHub Actions, Jenkins
  • Performance Testing: Stress, soak, power consumption testing
  • Reporting: Allure / HTML reports
  • Automation Scope: Regression, functional, system-level validation
  • Embedded Systems Knowledge:
    • Understanding of MCU architecture (e.g., ARM Cortex, NRF52)
  • Knowledge of:
    • GPIO, UART, SPI, I2C communication
    • Interrupts, timers, watchdogs
  • Firmware flashing and upgrade validation, hands‑on experience in BDD (Cucumber/Behave), Communication Protocol Testing
  • Strong experience testing:
    • UART, SPI, I2C, BLE, MQTT (if IoT)
  • Writing automation for protocol validation
  • Packet‑level debugging and analysis, BLE / Wireless Automation (if applicable)
  • Automation of:
    • BLE scanning, connection, GATT validation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Firmware Automation Engineer
Senior QA Firmware Automation Engineer

Kohler • Pune District

On-site
INR 1,800,000 - 3,000,000
Embedded QA & Test Engineer
Embedded QA & Test Engineer

Generac • Pune District

On-site
INR 1,200,000 - 2,000,000
Embedded QA
Embedded QA

Dexian India • VIP Area

On-site
INR 1,200,000 - 1,500,000
QA Embedded Engineer
QA Embedded Engineer

Creative Synergies Group • Bengaluru

On-site
INR 800,000 - 1,200,000
Engineer - QA
Engineer - QA

KSB Company • Maharashtra

On-site
INR 700,000 - 1,200,000
Senior Engineer (QA)
Senior Engineer (QA)

Acldigital • Ahmedabad District

On-site
INR 500,000 - 700,000
TEST ARCHITECT - Python
TEST ARCHITECT - Python

Happiest Minds Technologies • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Embedded Validation Engineer - QA
Embedded Validation Engineer - QA

Excelfore ( Sirius Embedded Software ) • Pune District

On-site
INR 900,000 - 1,300,000
QA Automation Engineer – Cloud & API (IoT)
QA Automation Engineer – Cloud & API (IoT)

Espressif Systems • Pune District

On-site
INR 1,200,000 - 1,800,000
Firmware QA Engineer
Firmware QA Engineer

Mobitechwireless • India

On-site
INR 400,000 - 700,000
PF & ESI
Health Insurance
Performance-Based Appraisal
+2