Principal Embedded Firmware Engineer
$150k - $200kHire Ventures, Inc.
Principal Embedded Firmware Engineer - CI Solutions
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.
Highlights & Benefits:- Fully remote (can be hybrid if local to Los Alamitos, CA)
- PTO 3+ weeks annually + holidays
- 401K with employer match
- Gym, phone, professional development, etc. reimbursements
- Healthcare insurance including medical, dental, vision, short and long term disability, etc.
- Salary range: $150,000 - $190,000
- Visa sponsorship is not available
About 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.
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.
$154.68k - $231.7k
.... We own all SW components, including embedded FW, customer SDK, and lab scripts, and... ...product to production, and the role of a Principal Engineer in our team is to ensure the overall... ..., and Testing of embedded C firmware for controlling our extremely complicated...PrincipalPermanent employmentFull timeInternshipWork from homeWorldwide$150k - $200k
...Senior Embedded Firmware Engineer San Carlos, CA Engineering In office Full-time Connected Commercial Coffee Brewer Platform What We're About At BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform to scale the $100 billion...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours$115k - $145k
...Job DescriptionJob DescriptionTecnova is seeking a senior embedded firmware engineer to join our select team of professionals and contribute proven expertise and passion to creating cutting-edge technologies.This senior embedded firmware engineer will be an experienced...SuggestedTemporary workLocal areaRemote workRelocationDay shift$77 - $124 per hour
...Job DescriptionJob DescriptionJob Title: Senior Embedded Firmware Engineer Location: North Reading, MA Duration: 12 months (Temp to Hire) Payrate: $77 to $124 per hour Job Description: Embedded firmware engineering develops the embedded board support package for all client...SuggestedHourly payTemporary workRemote work- ...Job DescriptionJob Description Overview Client is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role will own major firmware components throughout the product lifecycle and collaborate with...SuggestedLocal areaRemote work
$120k - $160k
...capability to AI data centers, giving operators a way to better use the power already available to them. We are seeking an Embedded Firmware Engineer to develop production-grade firmware for power grid edge computing platforms. You will work alongside a diverse team of...Full timeFor contractorsInternshipLocal areaRemote workFlexible hours$100k - $140k
...Sr. Embedded Firmware Engineer Express Employment Professionals, Laguna Hills is recruiting for a Sr. Embedded Firmware Engineer for a technology company located in Irvine. Service Line: Direct Hire, Full-time Pay: $100K – $140K DOE Schedule: Monday – Friday...Full timeMonday to Friday- ...Embedded Firmware Engineer Position Overview: We are seeking an Embedded Firmware Engineer to develop firmware for embedded systems, focusing on ARM architecture. This role requires expertise in Embedded C programming, experience with SoC platforms like Xilinx Ultrascale+...Remote work
$170k - $260k
...hardware solutions for the sustainable energy transition. THE ROLE They are looking for a Principal Engineer to own the technical vision and architecture of our embedded firmware platform. This is a critical leadership hire. You will be the person who takes a high-...PrincipalRemote work$269.18k - $376.84k
...Description As part of a hardworking team of specialists and engineers, you will serve as a hands-on technical leader responsible... ..., development, integration, and delivery of complex embedded firmware for custom digital ASICs in the TeraWave system. You will...PrincipalPermanent employmentFull timeTemporary workLocal areaRelocation$161.7k - $258k
...that makes better decisions, drives innovation and delivers better business results.Opportunity OverviewEmbedded firmware engineering develops the embedded board support package for all Teradyne instruments and is involved in key architecture choices to select the processors...Remote workFlexible hours- ...show up, everywhere & always. Want in? Join the #VTeamLife.What you'll be doing...We are seeking a highly experienced Principal Embedded Firmware Engineer to architect, drive, and optimize the firmware lifecycle for our next-generation networking devices. In this senior...PrincipalFull timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week
$142.8k - $274.8k
...Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany:... ...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s... ...infrastructure.We are seeking an accomplished Principal Firmware Engineer to join a team of talented...PrincipalOngoing contractWork at officeLocal areaWorldwide3 days per week- ...specifications and develop firmware applications for low-power,... ...protocols and device drivers for embedded systems.Manage and maintain... ...in Digital and beyond. Engineering for device systems spans deep... ...prototypes to products.The Principal Firmware Engineer provides thought...PrincipalFull timeTemporary workLocal areaImmediate startRemote work
$104.1k - $173.9k
...thrive on technical challenges, and are excited to build next generation connected vehicle embedded solutions, we invite you to join us as an Sr. Principal Embedded Software Engineer. This is a fully onsite role in Greenville, WI. Remote and hybrid arrangements are not...PrincipalRemote work$156k - $185k
...job hasn’t been invented yet, you’ll fit right in.The Principal Connected Firmware Engineer is the senior individual technical contributor in SharkNinja... ...stacks, Matter/Thread/Zigbee integration, display and embedded UI frameworks, and device provisioning and pairing...PrincipalTemporary workLocal areaFlexible hours$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... .../ Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to...PrincipalTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift- ...defense. This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The ideal candidate will have experience in legacy radar hardware and software technologies, with an interest and ability...PrincipalTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift
$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...employ Agile development techniques on embedded targets to continuously develop and deploy... ...will be involved with software and firmware design, development, integration, and testing...PrincipalTemporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$132.5k - $152.5k
OverviewLutron is seeking an experienced Senior Embedded Firmware Design Engineer for our Boston office to design and deliver for our IoT devices. In this role you will support the lighting, shading, and smart home solutions used in millions of homes and commercial spaces...H1bWork at officeImmediate startWork from homeWorldwideFlexible hours$70 - $85 per hour
...Job Title: Principal Embedded Software Engineer Job Description The Principal Embedded Software Engineer designs, develops, and integrates embedded software for advanced vehicle control systems using C/C++ and MATLAB/Simulink. This engineer owns vehicle-level...PrincipalContract workTemporary workWork at officeRemote work$110.39k - $151.81k
...We are looking for an experienced, hands‑on engineer to help our team design, develop, and validate electronic hardware and firmware for innovative diagnostic devices. An ideal... ...experience in industry Proficiency in embedded programming languages such as C/C++ Good understanding...Permanent employmentWork at officeRemote workShift workDay shift$175k - $200k
...before.We are a team of hands-on builders, engineers, and innovators reinventing how the... ...in 3D printing.We are looking for a Principal Embedded Software Engineer to provide high-level... ...and long-term roadmap for our firmware and embedded software platforms, focusing...PrincipalWork at officeRemote workWorldwide$122.57k - $163.42k
...the roleThis is an exciting job opportunity for you as a Lead Firmware Engineer in Atlanta or Peachtree City GA with Cooper Lighting... ...Science, Electrical Engineering, or related field with a focus on embedded systems.10+ years of experience in embedded firmware development...Full timeHome officeFlexible hours$200.5k - $314.48k
...Navy, and has pre-order agreements with Equinix, with deployments beginning in 2028.About the roleRadiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded software across instrumentation and control (I&C) systems. You will...PrincipalFull timeContract workImmediate startRemote workFlexible hoursWeekend work$132.4k - $251.6k
...world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern... ...security tooling, and CI/CD pipelines.Familiarity with embedded systems security.Demonstrated ability to influence across teams...PrincipalTemporary workWork experience placementWork at officeRemote workFlexible hours$148k - $240k
DescriptionJob Title: Principal Embedded Software EngineerThe Elevator Pitch Are you looking for a role that has meaning and purpose on a... ...looking for an experienced and innovative principal software engineer to provide technical leadership, improve software engineering...PrincipalFull timeWork at officeLocal areaRemote workFlexible hours- ...transformative technologies. We are opening anew AI Engineering Campus in Austin, which will play a... ...computing. We are looking for a Senior Firmware Design Engineer to lead and drive the... ...with Yocto-based Linux systems, and embedded software design. Experience delivering...PrincipalRemote work
$132.4k - $251.6k
...innovative technologies to ensure the security of connected cyber physical systems. We are seeking experienced Software Engineers with expertise in embedded systems, communications products, signal processing, or cybersecurity to join our Resilient Connectivity Products...PrincipalTemporary workWork experience placementWork at officeRemote workFlexible hours$211.8k - $317.8k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Software Engineering Relocation... ..., develop, create, modify, and validate embedded and cloud edge software, applications, and... ...interfaces. As a CPU Performance Management Firmware Developer, you will work with a team on...PrincipalWork experience placementRemote workWork from homeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Firmware Engineer. Be the first to apply!
- principal cloud engineer Remote
- senior civil engineer project manager Remote
- principal developer Remote
- principal data engineer Remote
- technical director engineering Remote
- principal security engineer Remote
- principal engineer Remote
- project engineer assistant project manager Remote
- director systems engineering Remote
- director data engineering Remote


