Senior Firmware Engineer
Aspinity
Senior Firmware Engineer
Somewear's software platform and satellite‑powered hardware enable commercial and government teams to maintain situational awareness during high‑pressure operations — in any environment. Somewear serves a wide range of customers including helicopter paramedics, backcountry explorers, wildland firefighters, and operators within the US Department of Defense. Our purpose is to build best‑in‑class solutions that keep people in touch, informed, and safe anywhere in the world.
We're looking for a Firmware Engineer to help push the boundaries of off‑grid communication. Working from our San Francisco or Chicago offices, you will work at the intersection of custom hardware, satellite modems, LTE, Bluetooth, mesh networking, and sensors — writing software that directly powers life‑saving missions in the most demanding environments on earth.
Join us to make an impact
Recently, the United States Air National Guard 131st Rescue Squadron successfully employed Somewear's unique ATAK integration to coordinate and monitor a civilian rescue operation 1,200 miles off the U.S. Pacific coast. The consistent communications and situational awareness across rescue personnel, medical personnel, aircrafts, and the operations center led to an efficient rescue mission that took half of the expected time to complete.
What you'll do
- Write production‑quality embedded software in C, C++, and Rust targeting Zephyr RTOS on resource‑constrained hardware
- Own features end‑to‑end — from technical design through implementation, validation, and field deployment
- Implement and maintain device drivers for peripherals including GPS/GNSS, cellular modems, satellite transceivers, IMUs, and power management ICs
- Support board bring‑up and hardware validation alongside electrical engineers, including schematic review and signal integrity debugging
- Develop and maintain communication protocol stacks across satellite, LTE, Bluetooth, and mesh radio links
- Optimize firmware for power consumption, memory footprint, and real‑time performance in battery‑operated, thermally constrained deployments
- Build and maintain CI/CD pipelines, automated test frameworks, and hardware‑in‑the‑loop (HIL) test infrastructure
- Contribute to secure boot, OTA update mechanisms, and firmware integrity validation
- Collaborate closely with mobile engineers to evolve application‑layer protocols and data synchronization strategies
- Participate in code reviews, establish engineering standards, and help define best practices for the embedded team
Required Experience
- 5+ years of professional firmware development on constrained embedded systems (ARM Cortex‑M series or equivalent)
- Proficiency in C and C++; familiarity with Rust or motivation to learn it
- Hands‑on experience with RTOS environments (Zephyr, FreeRTOS, ThreadX, or similar)
- Strong working knowledge of serial communication protocols: UART, SPI, I²C, USB
- Experience with wireless protocols — Bluetooth LE, 802.15.4/Zigbee/Thread, or proprietary mesh
- Comfort debugging at the hardware level using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and power analyzers
- A genuine passion for reliability and safety in mission‑critical systems
Nice to Have
- Experience with satellite communication modems (Iridium, Orbcomm, Globalstar, or similar)
- Familiarity with cellular modem integration (LTE‑M, NB‑IoT, Cat‑1)
- Exposure to mesh networking protocols (Bluetooth mesh, LoRa mesh, or custom RF mesh)
- Experience with GNSS/GPS receiver integration and multi‑constellation positioning
- Background in defense, aerospace, first responder technology, or other safety‑critical domains
- Knowledge of secure firmware practices: secure boot, code signing, encrypted OTA
- Experience with HIL testing, pytest‑based firmware test frameworks, or similar automated validation tooling
- Contributions to open‑source embedded projects
What you'll love about Somewear
- A competitive and equitable compensation plan — full‑time, salaried with equity
- Health, dental, and vision benefits
- Focus Days: No meetings every Monday so you can do your best work
- Unlimited PTO and flexible parental leave
- Write firmware that directly impacts mission‑critical operations and saves lives
- Work with an ambitious team solving genuinely hard technical problems
- Direct access to senior leadership and meaningful influence on engineering culture
- An authentic investment in you as a human being and your career as a professional
Note: U.S. Persons ONLY. Please only apply if you meet this requirement.
Hybrid from either San Francisco, CA or Chicago, IL
#J-18808-Ljbffr$162k - $252k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...work.About The RoleThe System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms,...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...members have what they need to do their best work — both in and out of the office. We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC integration, and battery-powered embedded systems. If you have built...SeniorWork at officeLocal areaRemote workFlexible hours
$166k - $216k
...the future of cardiac health, our company, and your careerAbout This Role:Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role...SeniorFull timeRemote work- ...Eight Sleep is seeking a Sr. Firmware Engineer specializing in Bluetooth (BLE) to architect and maintain the Bluetooth connectivity layer across our Pod ecosystem. The ideal applicant will have over 5 years of embedded software engineering experience, with a deep understanding...Senior
- ...Eight Sleep is seeking a Senior Firmware Engineer in San Francisco to lead firmware design for the Pod hardware. You will bring up sensors, collaborate with hardware teams, and drive the evolution of our firmware tooling and testing processes. You should have 5+ years...Senior
- ...offer hybrid work from San Francisco or Chicago, focusing on embedded software that powers life‑saving missions. As a Senior Firmware Engineer, you will own end‑to‑end features across ARM Cortex‑M devices, write production firmware in C/C++, and work with GPS, modems...Senior
- ...Eight Sleep is seeking a Sr Firmware Engineer to enhance its innovative Pod technology. You will lead the development and implementation of cutting-edge sensor technologies while collaborating closely with hardware teams to bring exceptional sleep solutions to our members...SeniorRemote workFlexible hours
$138k - $178k
...Salary: $138,000 - 178,000 per year Requirements: We need 5+ years of embedded software engineering experience, including at least 3 years delivering production BLE firmware. We expect strong end-to-end knowledge of the Bluetooth stack, including GAP, GATT, SMP,...SeniorFull timeContract workRemote workWorldwideFlexible hours$180k - $210k
...Senior Firmware Engineer job at Eight Sleep. San Francisco, CA. Job Description Job Description Eight Sleep is the world’s first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design...SeniorFull timeRemote workSleeping nightsFlexible hoursNight shift- ...Sr. Firmware Engineer, Bluetooth (BLE) How you'll contribute Own the BLE Stack: Architect, implement, and maintain the Bluetooth connectivity layer across our Pod ecosystem. Define GATT services, characteristics, and connection strategies that deliver reliable, secure...SeniorRemote work
- ...(BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cutting-edge technologies... ...are vital to our success. Position Overview: As a Senior Firmware Engineer , you will be responsible for developing high...Senior
$150k - $180k
...cardiac arrest response and save lives! Learn more about working at Avive: About the Role This position is for a Senior Firmware Engineer in Avive’s R&D organization with proven experience architecting, implementing, testing and debugging embedded firmware from...SeniorLocal area$180k - $210k
...career, you’ll feel right at home. If you’re looking for something easier –this isn’t it. The Role Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursNight shift$150k - $200k
...While we can’t reveal too much just yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer, Edge AI / NPU Runtime to help architect, optimize, and ship...SeniorVisa sponsorship- The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter,... ...Pier 28 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building new Bristlemouth...SeniorWork at office3 days per week
- Atoms in San Francisco is seeking an Embedded Firmware Engineer to develop low-level software for autonomous transport vehicles. You will collaborate with engineers to create firmware that ensures reliable execution on urban streets. The ideal candidate has a Bachelor’s...Senior
$150k - $200k
.... While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech and audio...SeniorVisa sponsorship- Atoms is building the machines that power the next era of progress. As an Embedded Firmware Engineer, you will develop low-level code that commands autonomous transport vehicles, interfacing with actuators, sensors, and drive-by-wire systems across hardware and robotics...Senior
- Cssmerge is looking for an Embedded Firmware Engineer to join our San Francisco office. You will develop firmware solutions for our autonomous haulage systems, working on cutting-edge technology in the mining industry. The ideal candidate will have a strong embedded systems...SeniorWork at office
- ...HP IQ seeks a firmware engineer to design and develop firmware for ARM-based MCUs, coordinating with hardware and software teams. You will bring up hardware, optimize power, and ensure secure, scalable embedded solutions in production environments. Ideal candidates...Senior
- HP IQ's Connectivity team seeks an Embedded Firmware Engineer to bring up new hardware, develop firmware for core subsystems, and enable on-device intelligence at the edge. You will collaborate with hardware, systems, and QA, perform board bring-up and OTA updates to scale...Senior
- ...HP IQ, HP’s AI innovation lab, seeks a firmware engineer to design and develop firmware for low‑power ARM‑based MCUs, coordinating with EE, RF, Security, and Cloud teams to deliver secure, high‑performance systems. You will bring up hardware in the lab, support remote...SeniorRemote work
- ...Somewear Labs is seeking a Firmware Engineer in San Francisco/Chicago to push the boundaries of off-grid communication. You will write production-quality embedded software in C/C++/Rust for Zephyr RTOS on resource-constrained hardware, own features end-to-end, and collaborate...Senior
$140k - $225k
...and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...The Role HP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and embedded...SeniorFull timeTemporary workLocal areaFlexible hours$182k - $230k
...and improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology... ...impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-level software that commands our next...SeniorFull timeInternshipWork at officeFlexible hours$150k - $200k
...Tacit, an innovative startup in San Francisco, is seeking a Senior Firmware Engineer to architect and optimize next-gen neurotech hardware. In this role, you'll manage embedded AI stacks and work closely with hardware to push the boundaries of human-computer interaction...Senior- ...Ōura is seeking a Senior Firmware Engineer in San Francisco to develop cutting-edge firmware for their battery-powered devices. In this role, you will handle power management firmware, ensuring optimal charging and battery performance. The ideal candidate will have...Senior
$182k - $230k
...are building toward becoming the world’s first profitable AV technology company. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous haulage systems. You'll be working on cutting‑edge technology that's...SeniorFull timeWork at officeWorldwideFlexible hours- ...Avive Solutions, Inc. seeks a Senior Firmware Engineer to design, implement, test, and debug embedded firmware from concept through volume production. You will work on embedded systems with peripherals, serial and wireless communication, and system integration at the...Senior
$140k - $225k
...and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...The Role HP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands‑on experience across RTOS and embedded...SeniorFull timeContract workTemporary workFor contractorsFor subcontractorWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- embedded firmware developer San Francisco, CA
- firmware engineer San Francisco, CA
- senior firmware engineer San Francisco, CA
- senior lead project manager San Francisco, CA
- senior robotics software engineer San Francisco, CA
- senior devops engineer remote San Francisco, CA
- senior sas administrator San Francisco, CA
- senior IT manager San Francisco, CA
- senior director of client services San Francisco, CA
- senior contracts analyst San Francisco, CA


