Hiring.Camp

Senior/Staff Firmware Engineer

Brightai

·

Today

Location
San Francisco Bay Area · California, United States
Department
Engineering
Seniority
Senior
Experience
7+ years
Source
Greenhouse

Description

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.

Skills

PythonCI/CDMachine LearningPyTorchGitGitHubCompliance

Similar Jobs

30

Senior Staff Firmware Engineer

Marvell · US-CA - Santa Clara, United States of America

Yesterday

Senior Staff Firmware Engineer

Marvell · US-CA - Santa Clara, United States of America

3 days ago

Senior Staff Firmware Engineer

Carbon · Sunnyvale, California, United States · Onsite

1 month ago

Sr. / Staff / Sr. Staff Firmware Validation Engineer

SK hynix memory solutions America Inc. · San Jose

3 weeks ago

Senior Staff Firmware Engineer, Firmware Engineering

SanDisk · Seoul, Seoul, Korea, republic of

3 weeks ago

Senior/ Staff Engineer, Firmware and Product Test (SSD)

Micron Technology · SG

3 weeks ago

Senior/ Staff Engineer, Firmware and Product Test (SSD)

Micron · MSB, Singapore

3 weeks ago

Sr. Staff Embedded Firmware/FPGA Systems Engineer

Bdx · USA CA - Milpitas 155, United States of America · Onsite

1 month ago

Senior Staff Embedded Firmware Engineer

Arlo · US - California - Carlsbad, United States of America +1

1 month ago

Senior Staff Engineer Firmware System Application_0026

Infineon · Shanghai, Shanghai,CN, CN

1 month ago

Senior Staff Firmware Engineer - - memory constrained embedded system development/data center interconnectivity

Marvell · US-CA - Westlake Village, United States of America

1 month ago

Senior/ Staff Engineer, Firmware Test (SSD)

Micron Technology · SG

1 month ago

Senior/ Staff Engineer, Firmware Test (SSD)

Micron Technology · SG

1 month ago

Senior/ Staff Engineer, Firmware Test (SSD)

Micron · MSB, Singapore

1 month ago

Senior/ Staff Engineer, Firmware Test (SSD)

Micron · MSB, Singapore

1 month ago

Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)

SK hynix memory solutions America Inc. · San Jose

1 month ago

Senior/Staff DRAM BIOS Firmware Partner Lab Support Engineer

Micron Technology · Taichung City,TW, TW · Onsite

1 month ago

Device- Senior/Staff Software Engineer (Firmware Engineer)

Span · Bengaluru · Onsite

1 month ago

Senior/Staff DRAM BIOS Firmware Partner Lab Support Engineer

Micron · Taichung - Fab 16, Taiwan · Onsite

1 month ago

Senior Staff Embedded Firmware Engineer

Arlo · CA - British Columbia - Richmond, Canada

2 months ago

Senior Staff Linux/Firmware Developer/Senior Staff Hardware Engineer - Arduino, Turin, Italy

Qualcomm · Turin, Piedmont,IT, IT

2 months ago

Staff / Senior Security Engineer, Firmware Test, SSD

Micron Technology · SG

2 months ago

Staff / Senior Security Engineer, Firmware Test, SSD

Micron · MSB, Singapore

2 months ago

ARM Server SoC Software & Firmware Systems Engineer (Sr. Staff / Principal)

Qualcomm · Bengaluru, KA,IN, IN

2 months ago

Senior Staff Engineer, Firmware Development

Marvell · JP - Osaka, Japan +1

3 months ago

Sr. Staff Firmware Engineer (Secure Boot & Real Time Platform)

42dot · Sunnyvale, United States

3 months ago

Sr. Staff / Principal Firmware Engineer - Flash Interface Layer (FIL)

SK hynix memory solutions America Inc. · San Jose

3 months ago

CPU Firmware Verification and Validation / Sr Staff Engineer

Qualcomm · Bengaluru, KA,IN, IN

3 months ago

Senior Staff System Application Engineer - Power system control & firmware design for AI server

Infineon · San Jose, CA,US, US +2

3 months ago

Senior Staff Engineer Embedded Software & Firmware

Infineon · Bengaluru, KA,IN, IN

3 months ago