Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Firmware Engineer

Hire Ventures, Inc.

Principal Embedded Firmware Engineer - Rust and Connected Devices About CI Solutions CI Solutions develops secure identity and credentialing technology for schools and other organizations. Our products support student identification, card issuance, RFID and NFC credentials, connected readers, and integrations with the systems our clients use every day. CR-One is our networked NFC/RFID reader platform. It supports student-ID, transportation, food service, access, attendance, and other credential-based programs. The first generation of CR-One readers is moving into customer and partner environments, and we are hiring an experienced firmware engineer to take technical ownership of the platform. The role We are looking for a Principal Embedded Firmware Engineer to own the CR-One firmware platform and the tools used to build, provision, release, update, and support it. You will take ownership of an in-production system, develop a deep understanding of its architecture, keep the deployed fleet healthy, and extend it for future products and use cases. You will work closely with hardware, backend, product, manufacturing, technical services, and external engineering partners. What you will work on Embedded Rust device architecture

NFC RFID

Cellular, BLE, USB, and GNSS Security and device lifecycle Protocols and fleet tooling 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. Required qualifications Strong professional in embedded systems, infrastructure, performance-sensitive, or similarly demanding software. Substantial 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. Preferred experience Experience in some of the following areas is valuable, but we do not expect candidates to have worked with every technology: Embedded Rust or Rust on ESP-IDF. ESP32, ESP-IDF, FreeRTOS, or comparable embedded platforms. LTE-M, NB-IoT, Quectel, u-blox, or other cellular modem integrations. MQTT, TLS, mutual TLS, PKI, X.509, and certificate enrollment. NFC & RFID protocols, including ISO 14443, ISO 15693, MIFARE, DESFire, or NFC-V. USB device stacks, HID, CDC, TinyUSB, BLE, and GNSS. Secure boot, flash encryption, hardware provisioning, and protected key storage. Differential or delta OTA systems. Binary and JSON serialization formats. Python, Bash, firmware release tooling, cross-compilation, and build automation. MQTT-broker, or fleet-management experience. Why Join CI Solutions For more than 30 years, we have built our business by earning the trust of our customers, partners, and employees. We value long-term relationships, we approach our work with integrity and take pride in delivering solutions that customers rely on every day. We are a small, agile, and fast-paced company that offers employees the opportunity to take ownership, drive improvements, work collaboratively across departments, and make a meaningful impact without layers of bureaucracy. In this role, you will own the CR-One firmware platform and the decisions you make will directly shape how current and future devices are built, deployed and supported. This role is a strong fit for an engineer who enjoys ambitious embedded work, wants meaningful technical ownership, and is motivated by seeing hardware operate successfully in real customer environments. * This role is not eligible for visa sponsorship * #J-18808-Ljbffr Hire Ventures, Inc.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Principal Embedded Firmware Engineer in Los Alamitos, CA vacancy
  •  ...Principal Embedded Firmware Engineer — Rust and Connected Devices About CI Solutions CI Solutions develops secure identity and credentialing technology for schools and other organizations. Our products support student identification, card issuance, RFID and NFC... 
    Principal
    Full time
    Remote work

    Hire Ventures, Inc.

    Los Alamitos, CA
    4 days ago
  • $124k - $136k

     ...An Amazing Career Opportunity for a Senior Firmware Engineer Location: Cypress, California As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for... 
    Suggested
    Job sharing
    Part time
    Flexible hours

    Ameristar Perimeter Security USA Inc., an ASSA ABLOY Group b...

    Cypress, CA
    4 days ago
  • $124k - $136k

     ...An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Cypress, California Job ID: 48299 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications... 
    Suggested
    Job sharing
    Part time
    Worldwide
    Flexible hours

    ASSA ABLOY

    Cypress, CA
    13 hours ago
  • Job DescriptionJob Summary:Mercury Systems offers Principal Electrical Engineers a fulfilling career where you will see the direct impact of your...  ...lead board-level hardware development for mission-critical embedded computing, high-speed digital systems, advanced FPGA... 
    Principal
    Casual work
    Worldwide

    Mercury Systems

    Cypress, CA
    3 days ago
  • Job Description Job ID#: 561891 Job Category: Pro - Engineering Position Type: Direct Placement Duration: Direct Placement Shift: First Shift Details: Job Title: Senior Principal Algorithm Software Systems EngineerLocation: Cypress, CA - HybridEmployment Type... 
    Principal
    Contract work
    Worldwide
    Shift work
    Day shift

    Acara Solutions

    Cypress, CA
    5 days ago
  • $150.45k - $233.58k

     ...performance. Employing the world’s brightest. Supporting the world’s bravest.Job SummaryWe are seeking a highly skilled Algorithms Engineer to join our advanced defense systems team. The ideal candidate will possess deep expertise in real-time missile detection and a... 
    Principal
    Contract work
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Cypress, CA
    1 day ago
  • Acara Solutions, Inc. seeks a Senior Principal Algorithm Software Systems Engineer in Cypress, CA (Hybrid) to lead real-time missile detection and Kalman-filter-based estimation algorithms critical to target trajectories in cluttered environments. You will own complex programs... 
    Principal

    Acara Solutions, Inc.

    Cypress, CA
    4 days ago
  • $105k - $175k

    Altasciences in Cypress, California is seeking a Sub-Investigator I to supervise clinical activities for assigned trials. You will ensure subject safety and protocol adherence, while also documenting events in compliance with Good Clinical Practices. The ideal candidate...
    Principal

    Altasciences

    Cypress, CA
    4 days ago
  • Acara Solutions in Cypress, CA is seeking a Senior Principal Algorithm Software Systems Engineer to lead real-time missile detection algorithm development and system integration. You will oversee cross-functional teams, work with program leadership, and drive successful... 
    Principal

    Aleron

    Cypress, CA
    3 days ago
  • $120k - $160k

     ...kinetic conflict and protect global security.The RoleThe Sr. RF Firmware Engineer will play a key role in developing advanced RF sensing...  ...responsible for designing, implementing, verifying and optimizing the embedded firmware that controls the RF front-end of Mach’s RF seeker... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    2 days ago
  • Leonardo DRS in Cypress, CA is seeking a Senior Principal Algorithm Software Systems Engineer to lead the development of real-time detection and tracking algorithms for advanced defense systems. The role requires deep Kalman filtering expertise, strong ownership, and hands... 
    Principal

    Leonardo DRS

    Cypress, CA
    3 days ago
  •  ...Leonardo DRS in Cypress, CA is seeking a Senior Integration & Test Engineer to lead end-to-end testing of space-based infrared imaging systems. You will own test strategy, develop procedures, and drive data analysis from requirements to customer-facing results. The role... 
    Principal

    Leonardo DRS

    Cypress, CA
    5 days ago
  • $125k - $160k

     ...with lethal systems that deter kinetic conflict and protect global security.The RoleThe Firmware Engineer will play a pivotal role in the development of our cutting-edge embedded systems, focusing on firmware development, prototyping, and design for aerospace vehicles... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    2 days ago
  •  ...Youll Come for a JobBut Youll Stay for an Exciting Career! Engineering and Designing Reliable, Responsive, Solutions. SINCE 1976,...  ...play hard. We have fun. JOIN CANNON as a CIVIL SENIOR PRINCIPAL ENGINEER LAND DEVELOPMENT in IRVINE. Irvine offers warm weather... 
    Principal

    Cannon

    Hawaiian Gardens, CA
    1 day ago
  •  ...22. Mission Microwave’s headquarters are located at 6060 Phyllis Drive, Cypress, CA 90603. About the Role As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based... 
    Local area

    Mission Microwave

    Cypress, CA
    more than 2 months ago
  • $142.23k - $220.81k

     ...SummaryLeonardo DRS is expanding their space program in Cypress, CA. This position is for a Senior level (IV or V) Integration & Test Engineer to support space-based infrared imaging products. Join our team to lead end-to-end test and characterization of advanced imaging... 
    Principal
    Contract work
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Cypress, CA
    5 days ago
  • $165k - $220k

     ...the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.The Role:The Sr Embedded Software Engineer - Radar & DSP will play a key role in developing advanced RF sensing capabilities for Mach’s autonomous defense platforms... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    1 day ago
  •  ...Youll Come for a JobBut Youll Stay for an Exciting Career! Engineering and Designing Reliable, Responsive, Solutions. SINCE 1976,...  ...play hard. We have fun. JOIN CANNON as a CIVIL SENIOR PRINCIPAL ENGINEER to grow and shape Cannons Water Resource operations... 
    Principal
    Contract work
    Remote work

    Cannon

    Lakewood, CA
    3 days ago
  • $130k - $160k

     ...kinetic conflict and protect global security.The RoleThe Sr Embedded Software Engineer will play a key role in developing advanced RF sensing...  ...and high value assets for the United States and its allies.Firmware development: Write high-performance, well-tested production... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    5 days ago
  • $130k - $160k

     ...kinetic conflict and protect global security.The RoleThe Sr Embedded DSP Engineer - High Performance Signal Processing will play a key role...  ...test vectors to validate the accuracy of the radar system.Firmware development: Write highly efficient, well-tested production... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    5 days ago
  • $171.7k - $232.2k

    Senior Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company is looking for a Senior Embedded Software Engineer to join the AvionX Mission Systems Software team located in Long Beach, California. This position will focus on supporting the Boeing Technology... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Long Beach, CA
    1 day ago
  • $150.45k - $233.58k

     ...design, development and implementation of new and/or existing systems/sub-systems. May include Architectural Design, Requirements Engineering, or others. Determine system specifications. Support acquisition of hardware and software (or subcontractor services as needed).... 
    Principal
    Contract work
    Work experience placement
    For subcontractor
    Local area
    Flexible hours

    Leonardo DRS

    Cypress, CA
    3 days ago
  • $181k - $271k

     ...Ethernet interfaces, and radio transceivers alongside electrical engineers and the FPGA gateware developerAbout You:BS/MS in Computer...  ...implementationsExperience with Linux device driver development and real-time or embedded software designSolid network programming skills: sockets,... 

    Relativity Space

    Long Beach, CA
    4 days ago
  • $220k - $265k

     ...protect global security.The RoleThe Principal Software Engineer will play a pivotal leadership role in...  ...full software stack - from low-level firmware to high-level mission systems - in a...  ...technical direction for real-time and embedded applications.Define and own end-to-end... 
    Principal
    Work experience placement
    Work at office
    Local area

    Mach Industries

    Huntington Beach, CA
    5 days ago
  •  ...Principal Cost Accountant Location: Melbourne, FL (Hybrid preferred, possibility for remote work) Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS... 
    Principal
    Local area
    Remote work
    Flexible hours

    Leonardo DRS

    Cypress, CA
    1 day ago
  • $198k - $297k

     ...more. Our Space Systems team is made up of engineers, technicians, and designers who design,...  ...other satellite missions. SENIOR PRINCIPAL SOFTWARE ENGINEER - TS/SCIBased out of our...  ...applications. With expertise in flight software, embedded systems, and ground software systems,... 
    Principal
    Permanent employment
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    5 days ago
  •  ...hardware, and difficult technical constraints and turn them into dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by physics, test data, and product outcomes—not inherited convention or... 
    Local area

    Odin Dynamics, Inc

    Long Beach, CA
    9 days ago
  • Mach Industries in Huntington Beach, CA, is seeking a Sr Embedded DSP Engineer - High Performance Signal Processing to join the DART team. You will design and implement radar signal-processing algorithms and high-performance embedded software for next-generation counter... 

    Mach Industries

    Huntington Beach, CA
    1 day ago
  • $107.5k - $204.5k

     ...Collins Aerospace Resilient Connectivity Products (RCP) Engineering is seeking Principal DevSecOps Software Engineer to join a dedicated DevSecOps...  ...informed. Collaborate with industry experts on next-generation embedded software communication products, cryptography, and state-... 
    Principal
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Fullerton, CA
    4 days ago
  • $155k - $221k

     ...Senior Embedded Software Engineer - Battery Management Systems Location: Long Beach, California (On-site) Employment type: Full time Compensation...  .... They are seeking an experienced battery-management firmware engineer to own the embedded software for a new... 
    Full time
    Long Beach, CA
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Firmware Engineer. Be the first to apply!