---
title: "Senior/Staff Firmware Engineer"
company: "BrightAI Corporation"
company_url: "https://www.remjobs.works/companies/brightai-corporation"
url: "https://www.remjobs.works/job/brightai-corporation-senior-staff-firmware-engineer-111b2cd1-3617-4d51-a615-5f83ae9bea99"
apply_url: "https://job-boards.greenhouse.io/brightai/jobs/5654352004"
workplace: onsite
location: "San Francisco Bay Area"
employment_type: unspecified
seniority: staff
role: software-engineering
region: united-states
skills: ["cpp", "python", "pytorch"]
date_posted: 2026-09-18T16:08:28.000Z
first_seen_by_remjobs: 2026-09-18T16:12:16.789Z
---

# Senior/Staff Firmware Engineer

**BrightAI Corporation** · San Francisco Bay Area

Apply: https://job-boards.greenhouse.io/brightai/jobs/5654352004

## About the role

**Company Overview:**

BrightAI is a high-growth Physical AI company transforming how businesses interact with the physical world through intelligent automation. Our platform processes visual, spatial, and temporal data from billions of real-world events—captured through edge devices, mobile sensors, and large-scale cloud infrastructure—to deliver intelligent, real-time decisions.

**Responsibilities:**

- Design, implement, and maintain embedded firmware with a strong emphasis on ultra-low power consumption.

- Develop drivers and low-level firmware for microcontrollers (MCUs), sensors, and wireless modules (e.g., BLE, Zigbee, LoRa).

- Collaborate with hardware engineers to define power budgets and validate low-power designs.

- Implement and test power management techniques such as sleep modes, clock gating, and dynamic voltage scaling.

- Perform power profiling and debugging using tools such as oscilloscopes, logic analyzers, energy analyzers and current probes.

- Optimize code size and execution efficiency in resource-constrained environments.

- Ability to work in a no-OS or lightweight RTOS environment

- Participate in design reviews, code reviews, and contribute to technical documentation.

- Ensure compliance with industry standards and best practices for embedded development.

- Lead the integration of embedded communication protocols like I2C, SPI, and UART, facilitating robust data exchange across various embedded system components.

**Skills and Expertise:**

- BS/MS degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.

- 7+ years of experience in embedded software development, with a strong emphasis on low power design.

- Proficiency in C/C++ for embedded systems.

- Hands-on experience with low-power microcontrollers (e.g., ARM Cortex-M series, nRF52, Ambiq, MSP430).

- Familiarity with RTOS concepts and experience with lightweight operating systems (e.g., FreeRTOS or Zephyr).

- Deep understanding of hardware/software interaction and power management techniques.

- Deep familiarity with source control (Git) and development workflows.

**Bonus Criteria:**

- Experience with wireless communication protocols (BLE, Zigbee, LoRa, etc.).

- Knowledge of PCB schematics and the ability to work closely with hardware engineers.

- Familiarity with version control systems (e.g., Git).

- Experience with scripting languages (Python, Bash) for test automation.

- Prior work on battery-operated or energy-harvesting devices.

- Advanced skills in designing optimized solutions using C for embedded systems with stringent resource constraints.

- Strong background in math-based programming, with the ability to apply linear algebra for complex tasks like digital signal processing and machine learning.

- Experience in developing AI/ML solutions, with hands-on expertise in frameworks such as Edge Impulse, OpenCV and PyTorch for embedded applications.

- Deep experience in system architectures, including event-driven and modular design approaches, as well as abstracting hardware layers (HAL, sensor fusion, application layers).

- Proven experience in developing, maintaining, and scaling CI/CD pipelines, particularly with tools like GitHub Actions, to ensure high-quality, automated build and release processes.

---

Source: BrightAI Corporation's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/brightai-corporation-senior-staff-firmware-engineer-111b2cd1-3617-4d51-a615-5f83ae9bea99
