CronJobs

backend jobs

Senior/Staff Embedded Test Engineer

Brightai · Palo Alto, CA

unknownseniorPosted Oct 8, 2026PythonC/C++AWS IoT CoreAzure IoT HubMQTTCoAPWiresharkZephyr RTOS

Apply on the employer site

About this role

**Job Overview** We are seeking an experienced **Senior or Staff Embedded Test Engineer** with **10+ years** of experience specializing in **IoT ecosystems**. In this role, you will validate the end-to-end connectivity, functionality, security, and reliability of our smart devices—bridging **physical hardware**, **edge firmware**, and **cloud platforms**. You will design **automated edge-to-cloud test setups**, simulate test environments, and ensure flawless **wireless communication** under real-world conditions. **Key Responsibilities** **IoT Test Strategy & Network Simulation** - **Edge-to-Cloud Validation:** Design test strategies covering the entire IoT data path—from physical sensors to cloud databases and user applications. - **Network Simulation:** Set up test benches to simulate varying network conditions, including **packet loss**, **high latency**, and **intermittent connectivity**. - **Scale & Stress Testing:** Run fleet-scale simulations to evaluate how cloud infrastructure handles concurrent data bursts from **thousands of edge nodes**. **Automation & CI/CD** - **Hardware-in-the-Loop (HIL):** Build and maintain automated HIL test rigs for continuous testing of connected products. - **API Testing:** Automate verification of **cloud APIs**. - **DevOps Integration:** Embed automated hardware connectivity tests directly into **GitLab CI/CD** delivery pipelines. **Wireless, Protocol, & Power Verification** - **RF & Wireless Testing:** Validate wireless performance across **BLE**, **Wi-Fi**, **LoRaWAN**, and **Cellular**. - **Protocol Analysis:** Intercept and analyze network traffic using **Wireshark** to verify **MQTT**, **CoAP**, **HTTP**, and **Protobuf** payloads. - **Power Profiling:** Measure microampere battery consumption during active transmission, sleep states, and deep sleep modes to verify battery-life targets. **IoT Security & Resilience** - **Security Auditing:** Conduct vulnerability testing, including firmware reverse engineering resistance, secure boot verification, and certificate rotation. - **Encryption Validation:** Ensure data-at-rest and data-in-transit use appropriate **TLS**, **AES**, or **ECC** encryption standards. - **OTA Update Validation:** Rigorously test **Over-the-Air (OTA)** firmware update mechanisms against power interruptions, corrupted payloads, and rollbacks. **Required Qualifications & Skills** - **10+ years** of experience in embedded systems QA, with at least **5 years** focused specifically on connected IoT products. - Proven track record testing and deploying commercially successful **smart home**, **industrial IoT (IIoT)**, or **wearable** devices. **Technical Skills** - **IoT Protocols:** Advanced knowledge of messaging protocols (**MQTT**, **CoAP**, **HTTPS**) and wireless stacks (**Wi-Fi**, **BLE**, **NB-IoT**). - **Languages:** **Python** and solid understanding of **C/C++**. - **Cloud Infrastructure:** Hands-on testing experience with major IoT cloud suites (e.g., **AWS IoT Core**, **Azure IoT Hub**, or **Google Cloud IoT**). - **Network & Hardware Tools:** Proficiency with **Wireshark**, logic analyzers, digital multimeters, and specialized RF network analyzers/attenuators. - **Embedded OS:** Deep familiarity with IoT-focused operating systems such as **Zephyr RTOS**, **FreeRTOS**, **Embedded Linux**, or **Mbed OS**.

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord