Senior Embedded Firmware Engineer — Edge AI Vision

Stic

Los Angeles (CA)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & dental insurance
26 days off per year
401(k)
Explosive career growth

Job summary

Stic is seeking a Senior Embedded Software Engineer to own the firmware and low‑level software stack for the Stic Vision v3.0, a sticker‑form factor edge AI device that deploys on any vehicle, delivering machine vision, real‑time analytics, and on‑device AI inference.

You will write firmware for computer vision and wireless modules, integrate BLE, LTE/5G, GNSS, IMU, cameras and sensors, optimize power with sleep states, and collaborate with hardware and cloud teams to ensure reliable end‑to‑end

Qualifications

  • 3-5+ years of embedded software engineering experience.
  • Strong proficiency in C, MicroPython and C++ for embedded systems.
  • Hands-on BLE firmware development experience.
  • Experience with RTOS, interrupts, and low-level memory management.
  • Familiarity with SPI, I2C, UART and wireless stacks.
  • Proficient debugging with JTAG, oscilloscopes and logic analyzers.
  • Bachelor's degree in Electrical/Computer Engineering or CS.

Responsibilities

  • Develop and maintain embedded firmware in C/C++ for microcontrollers and wireless modules powering the Stic Vision v3.0.
  • Own OpenMV-based computer vision firmware for person detection and related tasks.
  • Implement BLE stacks and integrate cellular, GNSS, IMU, camera, and sensors.
  • Build low-power firmware architectures with sleep states and duty cycling.
  • Define device-to-cloud and device-to-phone communication protocols.
  • Support OTA updates, diagnostics, and reliability improvements.
  • Collaborate with hardware, computer vision and cloud teams for full-stack integration.
  • Contribute to board bring-up, debugging, and system validation.

Skills

C/C++/Micropython
RTOS experience
BLE firmware development
Debugging tools
SPI/I2C/UART protocols
Edge/IoT systems

Education

Bachelor's degree in Electrical/Computer Engineering or CS

Tools

OpenMV
nRF/STM32/Snapdragon/Jetson/ESP32
LTE/5G module integration
GNSS

Job description

Stic is seeking a Senior Embedded Software Engineer to own the firmware and low‑level software stack for the Stic Vision v3.0, a sticker‑form factor edge AI device that deploys on any vehicle, delivering machine vision, real‑time analytics, and on‑device AI inference.

You will write firmware for computer vision and wireless modules, integrate BLE, LTE/5G, GNSS, IMU, cameras and sensors, optimize power with sleep states, and collaborate with hardware and cloud teams to ensure reliable end‑to‑end

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge AI Embedded Firmware Engineer (BLE/RTOS)
Edge AI Embedded Firmware Engineer (BLE/RTOS)

Stic • Los Angeles (CA)

On-site
USD 120,000 - 190,000
26 days off per year (15 PTO / 11hol)
401(k)
Senior Embedded Systems Engineer - AI Vision & Equity
Senior Embedded Systems Engineer - AI Vision & Equity

Stelvio Inc. • Salt Lake City (UT)

On-site
USD 150,000 - 180,000
Senior Edge AI Engineer — Production Vision Systems
Senior Edge AI Engineer — Production Vision Systems

Obvio • San Carlos (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Vision Engineer – Edge AI for Production
Senior Embedded Vision Engineer – Edge AI for Production

Obvio Inc. • San Carlos (CA)

On-site
USD 140,000 - 190,000
Equity
Competitive compensation
Embedded Systems Engineer – AI Vehicle Tech (Equity)
Embedded Systems Engineer – AI Vehicle Tech (Equity)

Stelvio Inc. • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
Equity
AI-powered project
Senior Edge AI & Embedded Systems Architect
Senior Edge AI & Embedded Systems Architect

STC, an Arcfield Company • Chantilly (VA)

On-site
USD 102,000 - 200,000
Senior Edge AI Firmware Engineer - On-Device NPU
Senior Edge AI Firmware Engineer - On-Device NPU

Tacit • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive equity package
Comprehensive medical, dental, and vision insurance
Unlimited PTO
+2
Senior Industrial Edge AI Hardware Engineer
Senior Industrial Edge AI Hardware Engineer

Stelvio Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
Senior Edge Software Engineer — Embedded Linux
Senior Edge Software Engineer — Embedded Linux

Queue • Newark (CA)

Hybrid
USD 150,000 - 190,000
Ownership of edge software
Hard problems on real time sequencing
Small team, high trust
+1
Senior Edge AI Firmware Engineer — On-Device AI Powerhouse
Senior Edge AI Firmware Engineer — On-Device AI Powerhouse

Ambiq • San Jose (CA)

On-site
USD 130,000 - 160,000