Firmware Engineer

Posted 2 days ago

This is a fully remote position, open to applicants in California, +2 more states.

📋 Description

• Develop firmware that operates on millions of devices utilized by industrial and enterprise clients.

• Assess and choose hardware components, such as SoCs, flash/RAM, and sensors.

• Initialize new hardware platforms and sensors from untouched silicon.

• Configure I/O and implement SPI, I2C, UART, and BLE functionality.

• Troubleshoot system initialization and verify hardware designs.

• Create peripheral drivers, secure bootloaders, device firmware updates, power management, and connectivity layers.

• Design protocols and manage hardware for battery-operated sensors and gateways.

• Collaborate with electrical, product, full-stack, mobile, and quality engineers.

• Ensure that firmware-generated data is delivered intact and beneficial for customers.

• Contribute to designs, reviews, and engineering practices that elevate team standards.

• Influence the operational strategies at Samsara as it expands globally and across new locations.


⛳️ Requirements

• Over 2 years of experience in developing firmware for resource-limited systems on products delivered to actual customers.

• Proficiency in C programming language.

• Strong bare-metal and RTOS experience, including Zephyr, FreeRTOS, or similar platforms.

• Experience in initializing new boards and untested hardware.

• Proficient in SPI, I2C, UART, CAN, and ADC interfaces.

• Capability to utilize an oscilloscope, network analyzer, or RF spectrum analyzer.

• Broad experience encompassing hardware, firmware, cloud solutions, and quality assurance from concept to product launch.

• Ability to connect driver-level decisions to customer experiences.

• Skilled in writing actionable design documents, review feedback, and post-mortem analyses.

• Experience in rapid iteration with automated testing and maintainable code.

• Familiarity with integrating AI into daily workflows.

• Knowledge of BLE, preferably at the PHY level.

• Experience with LTE-M or NB-IoT modem integration, managing power states, and navigating certification processes such as FCC, PTCRB, and carrier approvals.

• Proficient in secure boot, firmware signing, cryptography, and key management.

• Experienced in OTA/device firmware updates at fleet scale, including A/B partitions and rollback mechanisms.

• Background in Embedded Linux, Yocto or Buildroot, kernel drivers, and device trees.

• Familiarity with CAN and J1939 in commercial vehicles.

• Experience with Python and Bash for tooling and hardware-in-the-loop test automation.

• Understanding of electronics mass production and quality assurance protocols.

• Proven ability to resolve critical production issues.


🏝️ Benefits

• Initial RSU grant with no vesting cliff.

• Ongoing opportunities for equity refresh linked to performance.

• Performance-based bonuses or variable pay.

• Equity options for eligible roles.

• Flexible, employee-driven remote work model.

• Professional development stipend.

• Comprehensive health insurance packages.

• Parental leave programs.

• Offices available for employees who prefer in-person work.

• Remote work support in alignment with operational needs.

People also viewed

Samsara1 day ago

Senior Firmware Engineer

US flagUnited States OnlyFull-timeHardware Engineer$154.7k – $260k/year
ApplyView job
Samsara2 days ago

Manager, Firmware Engineering

US flagUnited States OnlyFull-timeHardware Engineer$154.7k – $260k/year
ApplyView job
Morgan Stanley2 days ago

Lead Mainframe Hardware Engineer

GE flagGeorgia OnlyFull-timeHardware Engineer$125k – $175k/year
ApplyView job
Inabia Solutions and Consulting, Inc.4 days ago

Embedded Hardware Engineer

US flagTexas OnlyFreelanceHardware Engineer
ApplyView job
Nebius Group4 days ago

Staff Software Engineer, Hardware Infrastructure

US flagUnited States OnlyFull-timeHardware Engineer$175k – $225k/year
ApplyView job
Arlo Technologies, Inc.4 days ago

Senior Embedded Firmware Engineer – Contractor

US flagUnited States, +2 more locationsFull-timeHardware Engineer$140k – $160k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers