FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Firmware Engineer
SamsaraStaff Firmware Engineer building software for Samsara’s IoT sensors, gateways, and dashcams. Bringing up hardware and delivering secure, power-efficient firmware for physical operations.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing firmware for resource-constrained systems, with a strong focus on hardware-software integration, debugging, and leading cross-functional teams. Proficient in C programming and familiar with various communication protocols and embedded systems.
Highest-signal resume keywords
Fluency In CBare-Metal And RTOS ExperienceDebugging Hardware-Software InterfacesExperience With SPI, I2C, UART, And CANStaff-Level Experience Leading Cross-Functional Teams
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Firmware DevelopmentEmbedded SystemsDebuggingAutomated TestingMemory ManagementScheduling DecisionsDesign DocumentationData AnalysisPower ManagementConnectivity Layers
Soft Skills
Consensus BuildingIterative DevelopmentCollaboration
Tools & Technologies
ZephyrFreeRTOSOscilloscopesNetwork AnalyzersRF Spectrum AnalyzersEmbedded LinuxAI IntegrationBLEOTA/Device Firmware UpdatesHardware-In-The-Loop Testing
Industry Keywords
Resource-Constrained SystemsFirmwareHardware PlatformsSensorsDevice Firmware UpdatesElectronics ManufacturingCloud IntegrationFleet ManagementBattery-Powered SensorsGlobal Scale Delivery
Tech Stack
Tools & technologiesCloudFlashIoTLinuxPythonRTOS
About the role
Key responsibilities & impact- Develop software running on millions of devices deployed by industrial and enterprise customers
- Evaluate and select hardware components
- Bring up new hardware platforms, boards, prototypes, and sensors
- Build systems to gather data and detect meaningful events
- Structure recorded data for efficient analysis across thousands of devices
- Shape hardware decisions, including SoC, flash/RAM, and sensor selection
- Configure I/O and establish SPI, I2C, UART, and BLE communications
- Debug system initialization and validate hardware designs
- Own peripheral drivers, secure bootloaders, device firmware updates, power management, and connectivity layers
- Design protocols and hardware management for battery-powered sensors and gateways
- Partner with product, full-stack, mobile, and quality engineers
- Produce firmware data that is intact and useful to dispatchers, fleet managers, and technicians
- Lead designs, reviews, and engineering practices as a Staff-level force multiplier
- Drive consensus across teams and deliver iteratively at global scale
Requirements
What you’ll need- 8+ years building firmware for resource-constrained systems shipped to real customers
- Fluency in C
- Substantial bare-metal and RTOS experience, such as Zephyr or FreeRTOS
- Experience making scheduling, memory, and timing decisions
- Experience bringing up new boards and unproven hardware
- Fluency in SPI, I2C, UART, CAN, and ADC
- Ability to debug hardware-software interfaces
- Experience using oscilloscopes, network analyzers, or RF spectrum analyzers
- Staff-level experience leading work across hardware, firmware, cloud, and quality from concept to shipped product
- Ability to drive consensus across teams
- Ability to write actionable design documents, review comments, and post-mortems
- Ability to iterate quickly with automated testing and maintainable code
- Experience using AI in daily workflow
- BLE, cellular IoT, embedded security, OTA/device firmware updates, Embedded Linux, CAN/J1939, Python, Bash, hardware-in-the-loop testing, and electronics manufacturing experience are differentiators
Benefits
Comp & perks- Initial RSU grant with no vesting cliff
- Ongoing refresh opportunities tied to performance
- Performance-based bonus/variable pay
- Equity for eligible roles
- Flexible, employee-led remote model
- Professional development stipend
- Comprehensive health plans
- Parental leave plans
- Flexible working model
- Offices available for employees who prefer to work in-person