Senior Firmware Engineer
Somewear Labs
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
- Chicago, IllinoisOpen to RemoteDirect Hire$160k - $180kA rapidly growing consumer hardware and AI company is seeking a Senior Firmware Engineer, Connectivity, to join their full-time engineering team. This role can be based in the United States and focuses on building...SeniorFull time
- ...Senior Firmware EngineerWe are seeking a highly skilled Bare Metal and Driver-Level Development Engineer to work on low-level embedded systems. The ideal candidate will have extensive experience in bare-metal programming and developing firmware at the driver level, specifically...Senior
- ...$200kA growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco,... ...highly technical and focused on Embedded Linux development, firmware engineering, platform security, and IoT connectivity....SeniorFull time
$70 - $90 per hour
...job poster from Entegee Qualifications ~5 years of firmware control engineering experience ~ Proven experience in embedded systems... ...qualified applicants with arrest and conviction records. Seniority level ~ Mid-Senior level Employment type...SuggestedContract work$90k - $120k
...Firmware EngineerSalary: $90,000 - $120,000Location: Oak Brook, ILHybrid schedule 1-2 days... ...life cycle is required. Interface with senior management, creation and coordination of... ...experience with Bachelor's degree in computer engineering, computer science, or electrical...SuggestedApprenticeshipSecond job- ...Senior MDM Solutions Architect / Principal Consultant (Syndigo / Riversand) Key Requirements (Bullhorn / LinkedIn / AI Hunting Tool) # Mandatory experience with Syndigo and/or Riversand MDM platform (current or previous experience required). # Strong experience...Senior
- Axon is seeking a Senior Electrical Engineer to own the design, development, and validation of complex electrical systems for mission-critical, connected hardware. You will lead the hardware lifecycle from architecture to mass production, working across schematics, RF,...Senior
- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core Java development to support and enhance electronic trading systems. The ideal candidate will have hands-on experience building...SeniorFull time
- BCubed Engineering, an Auria company, seeks an Embedded Software Engineer (E3) to join our Warrenton, VA team on a hybrid schedule. The role focuses on designing, coding, and testing embedded firmware in C and Python for TI microprocessors, building CI/CD pipelines, and...
- This is an exciting opportunity for someone that wants to be apart of a team with some of the brightest developers in the logistics industry. You will have an opportunity to be apart of an aggressively growing logistics provider that has developed LoadRunner Technologies...SeniorFull time
$190k - $225k
...veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team between...SeniorFull time- ...We are working with an exciting organization in the city, they are looking to bring on a Senior Software Engineer. We are looking for a strong developer that is looking for continuous growth. You will have the opportunity of building systems with a constant focus on...SeniorFull time
- ...Job description Job Summary We are seeking a Senior Core Java Engineer with recent, hands-on experience developing low- or ultra-low-latency electronic trading systems . The ideal candidate will have a strong understanding of actual trading workflows and experience...SeniorLong term contractFull time
- ...oprecruiting.comJob TitleSenior Software EngineerAbout the OpportunityOur client is launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution quality, and market visibility directly to active traders. As an early...Senior
- ..., and emails and match truckers who want to get paid with loads that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart of U.S. freight operations. In this role, you’ll be embedded directly...SeniorFull timeImmediate start
- ...phone calls, texts, and emails and match truckers who want to get paid with loads that need to be moved. We’re expanding our engineering team in Chicago, a major hub for our customers and the heart of U.S. freight operations. In this role, you’ll be a full member of...SeniorFull timeWork at office
- ...that empower businesses and individuals to achieve their full potential. We are seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous improvement of platform development. \n RESPONSIBILITIES: Leading the effort in...SeniorJob sharingFull time
- ....Collaborate with Product Owners to groom the product backlog, define clear acceptance criteria, and prioritize user stories for engineering sprints.Analyze business data, industry trends, and system specifications to assess project feasibility, cost-benefit ratios, and...Senior
$175k - $250k
...technology and committing to building our systems from the ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to stay on top of the industry. This wouldn’t be possible without the dedicated efforts of our technology...SeniorFull timeWork experience placement- Job TitleFor positions that will be based in IL, the annual salary range for this position is below. Actual salaries may vary based on numerous factors including, among other things, an individual applicant's experience and qualifications for the position. This range does...Senior
- ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,... ...A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills...SeniorFull time
$160k
...Description Eagle Seven is seeking a Senior Software Developer to design and build systems that support firmwide positions, PnL... ...collaborate closely with traders, strategy developers, and fellow engineers to develop infrastructure that is central to the firm’s daily...SeniorFull timeFlexible hours- Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients. You'll develop integrations, APIs, and data pipelines, own implementations from design through production, and work directly...Senior
$200k - $250k
...strategies: real estate, venture capital and cryptoassets. The UP – Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers ....SeniorFull timeTemporary workFlexible hours- I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team.This position is ideal for an engineer who enjoys both building new functionality and improving existing systems. You'll have the opportunity to contribute...Senior2 days per week1 day per week
- ...This is a small, hand-picked team operating across Chicago, San Francisco, Bangalore, and the EU. Flat org. Forward-deployed engineering. AI coding tools across the workflow. Agents as the product surface. Customers who pilot in weeks and tell you what they think directly...SeniorFull timeWork at officeVisa sponsorship3 days per week
- ...Location: Chicago, IL (Hybrid) About Us: Carefeed is the platform senior living and long-term care providers use to bring order, clarity... .... About the Role: We are looking for a Senior Software Engineer to join Carefeed’s engineering team. We're a collaborative...SeniorFull timeWork experience placementLocal area
$175k - $250k
WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quality predictive signals (alphas) through our proprietary research platform to employ financial strategies focused on market...SeniorFull timeCasual workFlexible hours$100k - $130k
...clients through capabilities spanning Private Capital & Currency, Capital Markets and Investment Banking, and Advisory Services. A Senior Vice President, Supervising Principal working on a institutional fixed income trading desk overseeing operations and supervision of...SeniorFull timeFlexible hours$130k - $225k
...DeFi instruments map to traditional financial concepts, where they extend them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically, and build reliable systems around them at institutional...SeniorFull timeContract workTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior technical analyst Chicago, IL
- senior associate attorney Chicago, IL
- senior developer Chicago, IL
- sr industrial security specialist Chicago, IL
- senior aws cloud engineer Chicago, IL
- senior manager business development Chicago, IL
- remote senior salesforce administrator Chicago, IL
- senior clinical trials manager Chicago, IL
- senior marketing operations manager Chicago, IL
- senior manager tax Chicago, IL



