B

BrightAI

AI-powered proactive asset monitoring for infrastructure

Senior/Staff Embedded Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 10 years of experience in embedded systems quality assurance, with at least 5 years focused specifically on connected Internet of Things products.
  • A proven track record of testing and deploying commercially successful smart home, industrial Internet of Things, or wearable devices.
  • Advanced knowledge of messaging protocols including MQTT, CoAP, and HTTPS, and wireless stacks including Wi-Fi, Bluetooth Low Energy, and Narrowband Internet of Things.
  • Python and a solid understanding of C and C++.
  • Practical testing experience with major Internet of Things cloud suites such as AWS IoT Core, Azure IoT Hub, or Google Cloud IoT.
  • Mastery of Wireshark, logic analyzers, digital multimeters, and specialized radio-frequency network analyzers and attenuators.
  • Deep familiarity with Internet of Things operating systems such as Zephyr RTOS, FreeRTOS, Embedded Linux, or Mbed OS.

Responsibilities

  • Design test strategies covering the entire Internet of Things data path from physical sensors to cloud databases and user applications.
  • Set up test benches to simulate varying network conditions, packet loss, high latency, and intermittent connectivity.
  • Conduct fleet-scale simulation to evaluate how cloud infrastructure handles concurrent data bursts from thousands of edge nodes.
  • Build and maintain automated hardware-in-the-loop test rigs for continuous testing of connected products.
  • Automate verification of cloud application programming interfaces.
  • Embed automated hardware connectivity tests directly into GitLab continuous integration and continuous delivery pipelines.
  • Validate wireless performance across protocols such as Bluetooth Low Energy, Wi-Fi, LoRaWAN, and cellular.
  • Intercept and analyze network traffic using Wireshark to verify MQTT, CoAP, HTTP, and Protobuf payloads.
  • Measure microampere battery consumption during active transmission, sleep states, and deep sleep modes to verify battery-life targets.
  • Conduct vulnerability testing, including firmware reverse-engineering resistance, secure boot verification, and certificate rotation.
  • Ensure all data at rest and in transit uses appropriate TLS, AES, or ECC encryption standards.
  • Test over-the-air firmware update mechanisms against power interruptions, corrupted payloads, and rollbacks.

About the Company

BrightAI

AI-powered proactive asset monitoring for infrastructure

BrightAI builds Stateful, an AI and IoT platform for real-time monitoring and proactive asset management of critical infrastructure like power and water. Data from sensors, drones, and robotics is processed by multimodal AI at the edge to detect issues, predict failures, and deliver actionable insights to field teams, and the system can retrofit existing legacy infrastructure. It differentiates itself through an integrated hardware-software stack that creates high switching costs and a data feedback loop that improves models as more data is collected. Its goal is to move infrastructure management from reactive to proactive, AI-driven operations across utilities and industrial sectors.

Company size
51-200
Company stage
Series A
Total funding
$66M
Headquarters
Palo Alto, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at BrightAI

See more jobs