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

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

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Chicago, IL vacancy
  •  ...Tovala, a food-tech company reinventing home cooking through hardware, software, and fresh food delivery. We're hiring a Senior Firmware Engineer to help raise the bar on the connected oven at the heart of every Tovala kitchen. You'll partner with our firmware lead (5... 
    Suggested
    Casual work
    Work at office
    Immediate start
    Remote work
    Overseas
    Flexible hours
    Shift work

    Tovala

    Chicago, IL
    3 days ago
  • $140k - $175k

     ...like whales and dolphins, to transmit high-bandwidth data, including video. We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together.... 
    Senior
    Flexible hours

    OceanComm, Inc.

    Chicago, IL
    a month ago
  • $70 - $90 per hour

     ...message the job poster from Entegee Qualifications 5 years of firmware control engineering experience Proven experience in embedded systems design...  ...qualified applicants with arrest and conviction records. Seniority level Mid-Senior level Employment type Contract Job... 
    Suggested
    Contract work

    Entegee

    Chicago, IL
    5 days ago
  •  ....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

    Virtusa

    Chicago, IL
    3 days ago
  •  ...Northern Trust is seeking a Sr Principal Software Engineer to lead the AI Security Platform for code analysis across enterprise codebases. The role emphasizes platform ownership, architectural evolution, and scalable security automation in a cloud-native environment.... 
    Senior

    Jobleads-US

    Chicago, IL
    3 days ago
  • A growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco, CA....  ...highly technical and focused on Embedded Linux development, firmware engineering, platform security, and IoT connectivity.... 
    Senior
    Full time

    Motion Recruitment Partners LLC

    Chicago, IL
    4 days ago
  • $150k - $220k

    ChicagoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building the global operating system for fintech, starting with payments. From startups to publicly traded companies, Finix processes tens of billions of dollars annually both in-store and online... 
    Senior
    Full time
    Visa sponsorship
    Free visa

    Finix Payments

    Chicago, IL
    1 day ago
  •  ...Firmware Test Engineer We are looking for an experienced Firmware Test Engineer with a strong background in HIL testing, Python programming, and experience in the software development lifecycle. The ideal candidate will be responsible for testing and validating firmware... 

    Kasmo Global

    Chicago, IL
    3 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    1 day ago
  • Chicago, IllinoisHybridDirect Hire$150k - $200kA rapidly growing, technology-driven company in Chicago is hiring a full-time AI Engineer to build and scale applied AI systems across the business. This organization operates in the energy space and is combining modern software... 
    Senior
    Full time
    Work from home

    Motion Recruitment

    Chicago, IL
    1 day ago
  • $135k - $170k

     ...the use of AI tools to enhance decision-making, improve workflows, and produce better outcomes for our customers.As a Sr. Software Engineer for our Orders team, you will build and support systems responsible for the acquisition of multi-million dollar monthly revenue.... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Vivid Seats

    Chicago, IL
    2 days ago
  • $175.5k - $180k

     ...family.What you'll doYou will bring deep technical expertise and engineering leadership to some of the most complex and high-impact...  ...written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levels
    Senior
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Chicago, IL
    2 days ago
  •  ...C.H. Robinson is seeking a Senior Software Engineer to support our Navisphere Orders capability team. You will use your passion for technology and experience delivering complex software solutions to support our global customers. This role may be located only in Minnesota... 
    Senior

    Jobleads-US

    Chicago, IL
    19 hours ago
  • $126k - $248k

     ...growing product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team. IAM is a platform and a product team. We serve internal engineers... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Chicago, IL
    2 days ago
  • $156.36k - $250.91k

     ...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.WHAT YOU’LL DOWe are looking for a Senior Software Engineer II to join our Cloud Data Ingestion & Transformation (CDIT) team. This team is vital to Braze's growth, owning multiple... 
    Senior
    Work at office
    Local area

    Braze

    Chicago, IL
    1 day ago
  • Chicago, IllinoisHybridFull Time$160k - $190kSenior DevOps Engineer An established industrial supply company is seeking a Senior Software Engineer to help expand and enhance its Platform Product team. This hybrid role is located in downtown Chicago, IL and is a full-time... 
    Senior
    Full time

    Motion Recruitment

    Chicago, IL
    3 days ago
  • $112.71k - $183.14k

     ...platform, delivering genuine Cat parts to Caterpillar customers and dealers through a fast, reliable digital experience. As a Senior Software Engineer on the Cat Central backend services team, you will help design, build, and maintain the service layer that powers our... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Chicago, IL
    3 days ago
  •  ...Position: Senior Java Developer Location - Chicago, IL Contract-to-hire role Must-Have Requirements ~10+ years of hands-on Java development experience ~ Java 17 experience ~ Strong experience with Spring Boot ~ Strong experience... 
    Senior
    Contract work

    Teamware Solutions

    Chicago, IL
    5 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior iOS Engineer to enhance their award-winning app. The role involves leading product and engineering decisions, shipping code for the iOS app, and maintaining complex architecture. Ideal candidates will have strong skills in Swift and SwiftUI... 
    Senior

    Clutch Canada

    Evanston, IL
    3 days ago
  • $127.6k - $191.4k

    Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    2 days ago
  • $148.75k - $192.5k

     ...OverviewCboe Data Vantage is looking for an experienced software engineer who is excited about combining strong engineering skills with...  ..., project plans, and documentation  Regular communication with senior managers and technical colleagues  Work with sales team to support... 
    Senior
    Full time
    Work at office

    Cboe Exchange

    Chicago, IL
    4 days ago
  • A leading logistics and technology company in downtown Chicago is seeking a Senior Software Engineer to lead software development projects and mentor engineers. This role requires 4+ years of experience, preferably with logistics industry knowledge. The ideal candidate... 
    Senior
    Relocation package

    Jobleads-US

    Chicago, IL
    4 days ago
  • $160k

     ...Job Description Job Description Eagle Seven is seeking a Senior Software Developer to design and build systems that support firmwide...  ...closely with traders, strategy developers, and fellow engineers to develop infrastructure that is central to the firm’s daily operations... 
    Senior
    Full time
    Flexible hours

    Eagle Seven

    Chicago, IL
    a month ago
  •  ...Senior Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our... 
    Senior

    SingleStore

    Chicago, IL
    4 days ago
  • $140k - $165k

     ...There has never been a more exciting time to get on board, so read on to learn more and apply today!   Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package

    Arrive Logistics

    Chicago, IL
    a month ago
  • $110k - $180k

     ...Job Description Job Description Senior Software Developer – Guidewire Certified | $110,000 - $180,000 per year |Remote + Travel Direct Hire What Matters Most Competitive Pay of $110,000 - $180,000 per year Schedule: Remote with travel to Omaha, NE Location... 
    Senior
    Work experience placement
    H1b
    Remote work
    Work visa

    The Reserves Network Inc

    Chicago, IL
    a month ago
  •  ...financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with...  ...solutions that help businesses achieve their ambitions faster. Senior Android Software Engineer Adyen is looking for a full-time... 
    Senior
    Full time
    Work at office
    Flexible hours

    Adyen

    Chicago, IL
    1 day ago
  • $78.75k - $131.25k

     ...We need familiarity with Agile software development practices and cross-functional collaboration across product, architecture, engineering, design, and quality assurance. We need a bachelors degree in Computer Science, Software Engineering, Information Technology,... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Transunion

    Chicago, IL
    3 days ago
  • $200k - $250k

     ...who thrive in a team environment and constantly strive for improvement. About the Position We are actively hiring a Senior Software Engineer with a passion for building reliable systems at scale. As a post-trade developer, you will coordinate solutions across a... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Old Mission

    Chicago, IL
    5 days ago
  •  ...Senior Technical Expert Serves as a senior technical expert leading high level, enterprise-wide engineering strategies for Al-enabled systems, computer hardware/software integration, and cloud-native architectures and platforms, delivering impactful solutions for the... 
    Senior

    General Services Administration

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

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