Lead Embedded Firmware Architect - Rust, NFC & OTA for IoT

CI Solutions

Los Alamitos (CA)

On-site

USD 140,000 - 190,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CI Solutions seeks a Principal Embedded Firmware Engineer to own the CR-One firmware platform and the tools for build, provision, release, update, and support. You will lead the firmware across devices in customer environments and collaborate with hardware, backend, product, and manufacturing teams.

Deep expertise in embedded Rust, RTOS, and secure boot, plus hands-on debugging and OTA lifecycle management, are essential to drive reliable deployments and future capabilities for connected readers

Qualifications

  • Experience with embedded systems and performance-sensitive software.
  • Ability to debug hardware from datasheets and protocol specs.
  • Experience taking ownership of large codebases without stopping delivery.
  • Experience supporting embedded products through production and after deployment.

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
RTOS-based development
Firmware debugging
Device lifecycle management
Cross-functional collaboration
Industrial-grade security

Tools

ESP-IDF
FreeRTOS
ESP32
TLS
OTA tooling

Job description

CI Solutions seeks a Principal Embedded Firmware Engineer to own the CR-One firmware platform and the tools for build, provision, release, update, and support. You will lead the firmware across devices in customer environments and collaborate with hardware, backend, product, and manufacturing teams.

Deep expertise in embedded Rust, RTOS, and secure boot, plus hands-on debugging and OTA lifecycle management, are essential to drive reliable deployments and future capabilities for connected readers

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

Similar jobs worth comparing

Principal Firmware Embedded Engineer
Principal Firmware Embedded Engineer

CI Solutions • Los Alamitos (CA)

On-site
USD 140,000 - 190,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: Senior Embedded Systems Engineer
Engineer: Senior Embedded Systems Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Innovative work environment
Professional growth opportunities
Competitive salary and benefits package
Embedded Firmware Developer (Rust/C)
Embedded Firmware Developer (Rust/C)

Ventois Inc. • Shrewsbury (MA)

On-site
USD 70,000 - 100,000
Engineer: Sr. Embedded Firmware Engineer
Engineer: Sr. Embedded Firmware Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 140,000
Competitive salary
Benefits package
Opportunities for professional growth
Lead Embedded Firmware - Rust for Safety-Critical Robotics
Lead Embedded Firmware - Rust for Safety-Critical Robotics

Amazon • Town of Westboro (WI)

On-site
USD 150,000 - 210,000
Sign-on payments
RSUs
Health insurance
+11
Staff Firmware Engineer - Embedded Systems Innovator
Staff Firmware Engineer - Embedded Systems Innovator

Connect Tech+Talent • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Rust Embedded Firmware Engineer
Senior Rust Embedded Firmware Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Innovative work environment
Professional growth opportunities
Competitive salary and benefits package
Lead Firmware Architect for Connected Devices
Lead Firmware Architect for Connected Devices

Fellow • San Francisco (CA)

On-site
USD 225,000 - 250,000
Employee equity plan
401k with company contribution
Medical/dental/vision insurance
+5