Firmware Engineer at BrightAI

Palo Alto, California, United States

BrightAI Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
IoT, AIIndustries

Requirements

  • 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

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

C/C++
Embedded Firmware
Low-Power Microcontrollers
ARM Cortex
BLE
Zigbee
LoRa
I2C
SPI
UART
RTOS
Power Management
Sleep Modes
Clock Gating
Oscilloscopes
Logic Analyzers

BrightAI

Digitizes physical assets for legacy enterprises

About BrightAI

BrightAI transforms traditional industries by digitizing physical assets and processes using technologies like the Internet of Things (IoT), Edge AI, cloud computing, and mobile technologies. The company primarily serves legacy enterprises, helping them modernize their operations to become more competitive in the global market. By quickly integrating its solutions, BrightAI drives immediate improvements in cash flow, creating a cycle of growth and profitability for its clients. The goal is to make digital transformation accessible and affordable for a wide range of businesses.

San Francisco, CaliforniaHeadquarters
2019Year Founded
$14.6MTotal Funding
SEEDCompany Stage
Data & Analytics, Industrial & Manufacturing, AI & Machine LearningIndustries
51-200Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

Competition from tech giants like Google and Microsoft could overshadow BrightAI.
Rapid technological advancements may render BrightAI's solutions obsolete if innovation lags.
Economic downturns could reduce demand for BrightAI's digital transformation solutions.

Differentiation

BrightAI specializes in digitizing physical assets for legacy enterprises.
The company leverages IoT, Edge AI, and cloud technologies for digital transformation.
BrightAI's solutions create an EBITDA flywheel, driving growth and profitability.

Upsides

BrightAI raised $15M in seed funding to enhance its AI platform.
The rise of 5G technology benefits BrightAI's real-time asset monitoring solutions.
Growing focus on predictive maintenance boosts demand for BrightAI's AI-driven platform.

Land your dream remote job 3x faster with AI