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

Staff Firmware Engineer

Full-time

Samsara

Responsibilities

  • Evaluate hardware components, including SoCs, flash, RAM, and sensors, and validate choices on prototypes
  • Bring up new hardware platforms by configuring I/O, enabling SPI, I2C, UART, and BLE, debugging system initialization, and validating designs
  • Develop peripheral drivers, secure bootloaders, device firmware updates, power-management layers, and connectivity-management layers
  • Optimize protocols and hardware management for long battery life in sensors and gateways
  • Collaborate with product, full-stack, mobile, electrical, cloud, and quality engineers to deliver complete products
  • Design systems that collect sensor data, detect meaningful events, and structure recorded data for efficient analysis across devices
  • Lead technical work and provide designs, reviews, and guidance that raise the effectiveness of the engineering team
  • Drive consensus across teams, document technical decisions, and deliver iteratively at scale

Requirements

  • 8+ years building firmware for resource-constrained systems shipped to and operated by real customers
  • Fluency in C and ability to analyze compiler behavior, linker maps, stack traces, and memory issues
  • Substantial bare-metal and RTOS experience, including scheduling, memory, timing, mutexes, and semaphores
  • Experience bringing up new boards and debugging hardware-software issues with electrical engineers
  • Fluency with SPI, I2C, UART, CAN, and ADC interfaces
  • Experience using oscilloscopes, network analyzers, or RF spectrum analyzers
  • Staff-level experience leading work across hardware, firmware, cloud, and quality from concept through shipment
  • Ability to drive cross-team consensus, make cross-layer technical trade-offs, document designs, and conduct post-mortems
  • Experience iterating quickly with automated testing and maintainable code
  • Preferred: deep BLE expertise and PHY-level understanding
  • Preferred: cellular IoT experience with LTE-M or NB-IoT, power-state management, and FCC, PTCRB, and carrier approvals
  • Preferred: embedded security experience with secure boot, firmware signing, cryptography, and key management
  • Preferred: OTA and device firmware update experience at fleet scale, including A/B partitions and rollback
  • Preferred: embedded Linux experience with Yocto or Buildroot, kernel drivers, and device trees
  • Preferred: CAN and J1939 experience on commercial vehicles
  • Preferred: Python and Bash tooling experience and hardware-in-the-loop test automation
  • Preferred: experience with electronics manufacturing, factory processes, quality assurance, and production issue resolution

Benefits

  • Remote for applicants residing in the United States or Canada
  • Flexible employee-led remote work model with offices available for in-person work
  • Professional development stipend
  • Comprehensive health and parental leave plans
  • Performance-based bonus or variable pay and equity eligibility, including an initial RSU grant and ongoing refresh opportunities subject to plan terms
Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer in Remote vacancy
  • $131.01k - $196.3k

     ...learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated...  ...hardware, firmware and control loops. An engineer in this team will be involved in a full...  ...bringing products to production. As a Sr. Staff Software Engineer, you will work closely... 
    Suggested
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    2 days ago
  • $190k - $247k

     ...health, our company, and your careerAbout This Role:Job Title:Staff Firmware EngineeringLocation:San Francisco, CA (94103)- Hybrid (three...  ...curious, detail-oriented, and self-motivated Staff Firmware Engineer to join our small firmware team and help shape the future of... 
    Suggested
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    4 days ago
  • $129.65k - $190.15k

     ...innovation that drive our success and help us anticipate the future. Position Overview: Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  • $132.5k - $196.14k

     ...transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (...  ..., providing complete solutions including controllers, product firmware, and reference board designs. Many of the same technologies... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Westlake Village, CA
    2 days ago
  •  ...peripheral drivers, secure bootloaders, device firmware updates, power-management layers, and...  ...mobile, electrical, cloud, and quality engineers to deliver complete products Design...  ...analyzers, or RF spectrum analyzers ~ Staff-level experience leading work across... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Samsara

    Remote
    11 days ago
  • Role Description We're looking for a Staff Firmware Engineer to build and own Life360's on-device ML platform — the reusable framework that lets any device in our portfolio sample sensor data, run inference on the edge, and act on it without draining the battery or blowing... 
    Full time
    Summer work
    Remote work
    Flexible hours

    Life360

    Remote
    25 days ago
  • $162.4k - $290k

    Role Description As a Senior/Staff Embedded Software Engineer at Samsara, you will develop software that runs on millions of devices, deployed by our...  ...around you. Qualifications ~8+ years building firmware for resource-constrained systems. ~Fluency in C. ~Substantial... 
    Full time
    Remote work
    Flexible hours

    Samsara

    Remote
    12 days ago
  •  ...Americas  Country: USA  State/Province: Texas  City:  Austin  Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that... 
    Work at office
    Remote work

    Celestica

    Austin, TX
    1 day ago
  • $205k - $220.25k

    Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including... 
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    4 days ago
  • $86.1k - $124.3k

    Sr. Embedded Firmware EngineerWe are looking for a Sr. Embedded Firmware Engineer to join our Shelby team!As our Embedded Firmware Engineer you will be responsible for the planning, design, verification, and overall coordination for safety-certified aerospaceactuation... 
    Full time
    Contract work
    Local area
    Remote work

    Curtiss-Wright

    Shelby, NC
    4 days ago
  • As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate... 
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    2 days ago
  •  ...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and...  ...innovative hardware design team to provide advanced embedded firmware for a leading IoT (Internet of Things) instrumentation company... 
    Full time
    Local area
    Remote work

    IDEX

    Huntsville, AL
    1 day ago
  • $145k - $190k

    Base Salary: $145,000 - $190,000Location: Remote (US-Based)The Opportunity:Are you a Senior Firmware Engineer who loves being deeply hands-on but is ready to act as a collaborative technical anchor for an engineering team? We are looking for a senior-level engineer who... 
    Remote work

    CyberCoders

    Reston, VA
    1 day ago
  • $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,... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    3 days ago
  •  ...— technology that moves the world forward.Job Role and Responsibility: Xilinx, Inc., a subsidiary of AMD, Inc., is hiring Sr. Firmware Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for... 

    AMD

    San Jose, CA
    3 days ago
  • $102.1k - $202.2k

     ...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    4 days ago
  • $68.9k - $131.1k

     ...market. Join us and help shape the future of aerospace and defense.Collins Aerospace, an RTX company, is hiring entry level Firmware Engineers to support programs for our US military and various international customers, keeping the world safe from foreign threats. As... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Florida
    16 hours ago
  • $153k - $242k

     ...in March 2025. Learn more at .What You’ll DoTo accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs).As... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    21 hours ago
  •  ...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... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Diego, CA
    21 hours ago
  • $180k - $210k

     ...of your career, you’ll feel right at home. If you’re looking for something easier -this isn’t it.The RoleJoin 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... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Night shift

    Eight Sleep

    New York, NY
    21 hours ago
  • $68.9k - $131.1k

     ...expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.As a Firmware Engineer, you will be a member of an Integrated Program Team (IPT) creating complex firmware solutions implemented in Field... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Florida
    16 hours ago
  •  ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to...  ...Building Your Future today!We are seeking an experienced Firmware Engineer who will support various ongoing programs within the... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    4 days ago
  •  ...products are a tight integration of optics, electronics, embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for Nordson WaferSense and 3D MRS sensors. A Senior Embedded/Firmware Engineer... 
    Hourly pay
    Full time

    Nordson Corporation

    Minneapolis, MN
    16 hours ago
  • $119.8k - $234.7k

     ...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    16 hours ago
  • Job DescriptionBrady Engraving Solutions is seeking a talented, motivated, and passionate Firmware Engineer to join our team! In this role, you will design, develop, and maintain high-performance embedded systems for our next-generation laser marking and engraving product... 
    Work at office
    Remote work

    Brady

    Boston, MA
    3 days ago
  • $120k - $250k

     ...in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-...  ...and cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and... 
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    21 hours ago
  • $119.8k - $234.7k

     ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud...  ...the Cloud infrastructure. We are looking for a Senior Silicon Firmware Engineer to join the team to support our mission as a key role... 
    Ongoing contract
    Permanent employment
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    17 hours ago
  • $120k - $135k

    An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 49295This Senior engineering role will help our team to research, develop, maintain, enhance, and customize the embedded solutions which drive HID’s Secure Issuance FARGO printers... 
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours

    ASSA ABLOY

    Eden Prairie, MN
    3 days ago
  •  ...GridPoint in the United States is seeking a Senior Software Engineer to design and develop embedded firmware for the GridPoint Energy Management Platform. You will work across base firmware, application firmware, and tooling, collaborating with hardware, firmware, and... 
    Remote work

    GridPoint

    United States
    4 days ago
  •  ...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

    Carlton National Resources

    United States
    3 days ago

Do you want to receive more vacancies?

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