Embedded QA

Posted 2 Months Ago
Be an Early Applicant
Pune, Maharashtra, IND
In-Office
Entry level
Software
The Role
Develop and execute automated regression, functional, system, protocol, performance, and hardware-in-the-loop tests for embedded firmware and wireless devices. Build test harnesses and simulation tools using Python, Pytest, Robot Framework, and BDD frameworks. Validate MCU interfaces, BLE connectivity, firmware flashing, debugging, OTA updates, data exchange, and connection stability. Integrate testing with CI/CD pipelines, automate log parsing and reporting, and perform stress, soak, and power-consumption testing.
Summary Generated by Built In


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
Tools:
nRF Connect APIs, BLE automation scripts
Validation of:
Data exchange
Connection stability     
​
ents

Skills Required

  • Python programming
  • Basic C/C++ and firmware understanding
  • Pytest and Robot Framework
  • Embedded systems knowledge, including ARM Cortex or nRF52 MCUs and RTOS basics
  • GPIO, UART, SPI, and I2C communication knowledge
  • Interrupts, timers, and watchdogs knowledge
  • Firmware flashing, debugging, upgrade, and OTA validation
  • Hands-on BDD experience with Cucumber or Behave
  • Hardware-in-the-loop setup and validation
  • BLE testing, including scanning, connections, GATT validation, and wireless automation
  • MQTT and communication protocol testing
  • Packet-level debugging and analysis
  • PySerial, JTAG/SWD, and Segger J-Link
  • Git, GitHub, GitHub Actions, and Jenkins
  • Stress, soak, and power-consumption testing
  • Allure or HTML test reporting
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Hyderabad, Telangana
208 Employees
Year Founded: 2016

What We Do

Silicon Stack® is a rapidly expanding Australian enterprise headquartered in Melbourne, with an extensive clientele spanning Australia, NZ, Europe, North America, and Asia. As a dynamic and comprehensive digital development and creative agency, we have established a remarkable history of achievements. Our primary focus lies in delivering the following key services: • Software Development • Strategic Consulting • Dedicated Team Model • Digital Transformation • Database, Analytics & Reporting Services • Integrations & APIs • Cyber Security, Cloud & Networking • Marketing & Branding • Software Testing Silicon Stack® has established itself as a trusted and reputable partner with our clients, a brand that embodies a "can-do attitude" and exhibits expertise and a proven track record of successful deliveries. Our team comprises individuals who possess a deep understanding of cutting-edge technology stacks, igniting our passion for innovation and enabling us to surpass perceived limitations. We have solidified our position as the leading development partner in industries such as Automotive, Agriculture, Retail, Food & Beverages, Aviation, and Whitegoods Manufacturing. This achievement is a result of our robust foundation, comprehensive solutions, extensive experience, and profound knowledge of small to enterprise-level ERP and CRM solutions. We owe our continued strong and organic growth to our remarkable workforce. With hundreds of dedicated professionals situated across seven offices in Melbourne and Brisbane (Australia), Sai Gon and Can Tho (Vietnam), Pune and Hyderabad (India), and Miami (USA), we are consistently expanding. Our team members embody qualities such as drive, passion, a sense of fun, optimism and unwavering integrity. When clients choose to partner with Silicon Stack®, they make an investment in our credibility and proven ability to deliver high-quality solutions that work and excel in functionality, aesthetics, and user-friendliness.

Similar Jobs

In-Office or Remote
7 Locations
58 Employees

NVIDIA Logo NVIDIA

Test Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Pune, Maharashtra, IND
21960 Employees

Comcast Logo Comcast

Engineer 4, Software Development & Engineering

Digital Media • Information Technology • News + Entertainment
Remote or Hybrid
India
115000 Employees

Pfizer Logo Pfizer

Director, QSEO AI Transformation Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
8 Locations
121990 Employees
177K-294K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account