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.- ...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...PrincipalFull timeRemote work
$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...SuggestedJob sharingPart timeFlexible hours$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...SuggestedJob sharingPart timeWorldwideFlexible hours- 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...PrincipalCasual workWorldwide
- 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...PrincipalContract workWorldwideShift workDay shift
$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...PrincipalContract workWork experience placementLocal areaFlexible hours- 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
$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- 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
$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 placementWork at officeLocal area- 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 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
$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 placementWork at officeLocal area- ...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
- ...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
$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...PrincipalContract workWork experience placementLocal areaFlexible hours$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 placementWork at officeLocal area- ...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...PrincipalContract workRemote work
$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 placementWork at officeLocal area$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 placementWork at officeLocal area$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 employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$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)....PrincipalContract workWork experience placementFor subcontractorLocal areaFlexible hours$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,...$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...PrincipalWork experience placementWork at officeLocal area- ...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...PrincipalLocal areaRemote workFlexible hours
$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,...PrincipalPermanent employmentLocal areaFlexible hours- ...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
- 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...
$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-...PrincipalTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Firmware Engineer. Be the first to apply!


