CareerPlanGet AI match score →

Staff Embedded Test Engineer

California💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Validate end-to-end connectivity, functionality, security, and reliability of smart devices bridging physical hardware, edge firmware, and cloud platforms.

Role type

Staff Embedded Test Engineer (IoT)

Builds

Automated edge-to-cloud test setups, simulated test environments, and CI/CD pipelines for connected products.

Domain

Internet of Things (IoT), embedded systems, wireless communications

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

IoT protocol design (MQTT, CoAP, HTTPS), wireless stack validation (Wi-Fi, BLE, NB-IoT), Python, C/C++, cloud infrastructure testing (AWS IoT Core, Azure IoT Hub, Google Cloud IoT), network analysis (Wireshark), hardware testing (logic analyzers, RF analyzers), embedded OS expertise (Zephyr RTOS, FreeRTOS, Embedded Linux, Mbed OS), fleet-scale simulation, security auditing, OTA update validation, power profiling

Preferred skills

null

Technologies

Wireshark, GitLab CI/CD, AWS IoT Core, Azure IoT Hub, Google Cloud IoT, MQTT, CoAP, HTTPS, Wi-Fi, BLE, NB-IoT, Zephyr RTOS, FreeRTOS, Embedded Linux, Mbed OS

Responsibilities

Design test strategies covering the entire IoT data path from physical sensors to cloud databases; set up test benches to simulate varying network conditions, packet loss, high latency, and intermittent connectivity; conduct fleet-scale simulation to evaluate cloud infrastructure handling concurrent data bursts; build and maintain automated Hardware-in-the-Loop (HIL) test rigs; automate verification of cloud APIs; embed automated hardware connectivity tests into GitLab CI/CD pipelines; validate wireless performance across protocols like BLE, Wi-Fi, LoRaWAN, and Cellular; intercept and analyze network traffic to verify MQTT, CoAP, HTTP, and Protobuf payloads; measure microampere battery consumption during active transmission, sleep states, and deep sleep modes; conduct vulnerability testing including firmware reverse engineering resistance, secure boot verification, and certificate rotation; ensure data-at-rest and data-in-transit utilizes appropriate TLS, AES, or ECC encryption standards; rigorously test Over-the-Air (OTA) firmware update mechanisms against power interruptions, corrupted payloads, and rollbacks

Seniority

Staff, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗