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...SuggestedPermanent employmentFull timeInternshipRemote workWork from homeWorldwide$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...SuggestedFull timeRemote work$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...SuggestedFull timeWork at officeRemote workRelocationFlexible hours3 days per week$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...SuggestedPermanent employmentFull timeInternshipWork from homeWorldwide- ...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...SuggestedFull timeRemote workFlexible hours
- 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 timeSummer workRemote workFlexible hours
$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 timeRemote workFlexible hours- ...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 officeRemote work
$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 workFlexible hours$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 timeContract workLocal areaRemote work- 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 officeImmediate startRemote workWorldwide
- ...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 timeLocal areaRemote work
$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$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 timeTemporary workLocal areaRemote workFlexible hours- ...— 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...
$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 contractWork at officeLocal areaWorldwide3 days per week$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 timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours$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 employmentFull timeTemporary workCasual workWork at officeRemote 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...Work at officeLocal areaRemote workFlexible hours
$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 timeImmediate startRemote workWorldwideNight shift$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 workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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 timeStart working today
- ...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 payFull time
$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 contractWork at officeLocal areaWorldwide3 days per week- 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 officeRemote work
$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 timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$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 contractPermanent employmentWork at officeLocal areaWorldwide3 days per week$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 placementRemote workWorldwideRelocationFlexible hours- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Firmware Engineer. Be the first to apply!
Related searches


