Staff Embedded Test Engineer

BRIGHTAI CORPORATION
Palo Alto, CA, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Microsoft Azure Bluetooth Low Energy (Bluetooth) C++ (Programming Language) Network Analysis Cloud Computing Cloud Database Profiling Computer Networks Network Congestion Continuous Integration
+24 more
DevOps Linux on Embedded Systems Firmware FreeRTOS Protocol Buffers Hardware-In-The-Loop Simulation Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Real-Time Operating Systems LoRaWaN Reverse Engineering Information Technology Security Auditing Smart Devices Strategies of Testing Wireshark Network Simulation Wi-Fi Technology Google Cloud Delivery Pipeline Gitlab-ci Wearables IoT Security Aws Iot Api Management

Job description

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, packet loss, high latency, and intermittent connectivity.

Scale & Stress Testing: Conduct fleet-scale simulation 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 protocols like 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 all data-at-rest and data-in-transit utilizes 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.

Requirements

We are seeking an experienced Staff Embedded Test Engineer with 10+ years of experience specializing in Internet of Things (IoT) ecosystems. In this role, you will validate the end-to-end connectivity, functionality, security, and reliability of our smart devices, bridging the gap between physical hardware, edge firmware, and cloud platforms. You will design automated edge-tocloud test setups, simulate necessary test environments, and ensure flawless wireless communication under real-world conditions., 10+ years of experience in embedded systems QA, with at least 5 years focused specifically on connected IoT products.

Proven track record of 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: Practical testing experience with major IoT cloud suites (e.g., AWS IoT Core, Azure IoT Hub, or Google Cloud IoT).

Network & Hardware Tools: Mastery of Wireshark, logic analyzers, digital multimeters, and specialized RF network analyzers/attenuators.

Embedded OS: Deep familiarity with IoT-focused operating systems like Zephyr RTOS, FreeRTOS, Embedded Linux, or Mbed OS.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

2:58 min

Overcoming testing bottlenecks on embedded target hardware

Lukas Sucher Lukas Sucher +1 Β· World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum Β· World Congress 2026 Europe

4:46 min

Diagnosing silent SSL handshake failures on legacy microcontrollers

Developersteve Β· LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark Β· LIVE

4:35 min

Drafting the physical components and cloud transit architecture

Developersteve Β· LIVE

6:14 min

Modernizing deployment pipelines for embedded hardware devices

Chris Heilmann +2 Β· LIVE

Videos

See all

Related articles

See all