Principal Embedded Firmware Engineer - Rust & Devices

Hire Ventures, Inc.

Los Alamitos (CA)

On-site

USD 150,000 - 210,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CI Solutions is seeking a Principal Embedded Firmware Engineer to own the CR-One firmware platform and its tooling for build, provision, release, update, and support. You will manage an in-production system, learn its architecture deeply, maintain fleet health, and extend it for new products and use cases across hardware, backend, and operations teams.

The role emphasizes ownership of the firmware stack, secure OTA updates, and collaboration with hardware and software partners to deliver

Qualifications

  • Extensive hands-on microcontroller firmware experience.
  • Experience with RTOS-based systems, interrupts, peripheral drivers, persistent state, and resource-constrained devices.
  • Ability to bring up and debug hardware directly from datasheets, register maps, and protocol specifications.
  • Experience supporting embedded product through production and after deployment.
  • Understanding of firmware release safety, OTA updates, device recovery, and field-failure investigation.
  • Strong bench-debugging skills.
  • Experience taking ownership of a large, evolving codebase and improving it without stopping delivery.
  • Sound engineering judgment and the ability to communicate clearly across firmware, hardware, backend, product, and operations teams.

Responsibilities

  • Take technical ownership of the CR-One firmware platform and its build, flash, provisioning, release, and update pipelines.
  • Safely extend and improve firmware running on devices in customer and partner environments.
  • Own the OTA release lifecycle, including signing, staged deployment, rollback, health validation, and incident response.
  • Diagnose firmware and hardware problems using logs, telemetry, serial traces, and controlled reproduction.
  • Improve reproducible builds, release documentation, and operational visibility.
  • Maintain backward compatibility across firmware versions, device configurations, and shared wire protocols.
  • Support factory programming, provisioning, production testing, hardware revisions, and manufacturing failure analysis.
  • Partner with backend and dashboard engineers on device configuration, telemetry, fleet health, and remote support.
  • Help define the firmware architecture for future CR-One generations.
  • Improve the system incrementally while continuing to deliver customer and partner capabilities.

Skills

Embedded systems
Firmware development
RTOS
Microcontroller
Hardware debugging
OTA updates
Device provisioning
Code ownership
Cross-team communication

Tools

ESP-IDF
FreeRTOS
MQTT
TLS
X.509
GNSS
USB|HID
Serial debugging
Python/Bash tooling

Job description

CI Solutions is seeking a Principal Embedded Firmware Engineer to own the CR-One firmware platform and its tooling for build, provision, release, update, and support. You will manage an in-production system, learn its architecture deeply, maintain fleet health, and extend it for new products and use cases across hardware, backend, and operations teams.

The role emphasizes ownership of the firmware stack, secure OTA updates, and collaboration with hardware and software partners to deliver

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Firmware Engineer - Rust & OTA Fleet
Principal Embedded Firmware Engineer - Rust & OTA Fleet

HireVenture • Los Alamitos (CA)

On-site
USD 140,000 - 190,000
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

HireVenture • Los Alamitos (CA)

On-site
USD 140,000 - 190,000
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

Hire Ventures, Inc. • Los Alamitos (CA)

On-site
USD 150,000 - 210,000
Principal Embedded Software Engineer (Rust/C, OTA, Linux)
Principal Embedded Software Engineer (Rust/C, OTA, Linux)

NextGenEnergyJobs • Portland (OR)

On-site
USD 210,000 - 290,000
Relocation assistance
Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym • United States

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer (Rust & C)
Senior Embedded Firmware Engineer (Rust & C)

Nanobiosym • United States

On-site
USD 120,000 - 180,000
Staff Firmware Engineer - Embedded Systems Innovator
Staff Firmware Engineer - Embedded Systems Innovator

Connect Tech+Talent • Austin (TX)

On-site
USD 120,000 - 180,000
Firmware Engineer, Robotics
Firmware Engineer, Robotics

OpenAI • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation assistance
Work in office 4 days a week
Senior Embedded Firmware Engineer for Robotics Systems
Senior Embedded Firmware Engineer for Robotics Systems

Halodi Robotics • San Carlos (CA)

On-site
USD 200,000 - 300,000
Health insurance
Equity
Real-Time Embedded Software Engineer (Rust/C)
Real-Time Embedded Software Engineer (Rust/C)

Fab2 • Austin (TX)

On-site
USD 105,000 - 145,000
Medical Insurance
Dental Insurance
Vision Insurance
+10