Firmware Engineer Co-Op
Samsara· STCE & Maintenance
Hybrid (San Francisco, CA)$38k - $58kco-opPosted 4w ago
About the role
Firmware engineering internship focusing on embedded software for Samsara's gateway and sensor products, including hardware bring-up, peripheral drivers, and energy optimization for battery-powered devices.
Responsibilities
- Collaborate with other firmware engineers on the team to design, develop and maintain embedded software for our gateway and sensor products
- Bring up new hardware platforms: configuring I/O, debugging interfaces such as SPI, I2C, UART, CAN and ADC, testing connectivity, validating design and debugging system initialization
- Implement peripheral drivers, secure bootloaders and device firmware update, core management layers (power manager, connectivity manager, etc)
- Design protocols and implement efficient hardware management to optimize energy consumption of battery powered sensors and gateways
- Work cross-functionally with different stakeholders across product, full-stack and quality teams to deliver reliable high quality embedded software
- Gain hands on experience in a fast-paced and innovative environment
- Get valuable mentorship and guidance from experienced firmware engineers
- Be exposed to the entire product development lifecycle, from concept to deployment
Qualifications
- Enrolled in a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Must have solid C programming skills
- Familiarity with embedded programming concepts
- Prior experience with MCU development environments and tools (Segger J-Link, GCC)
- Experience working in bare metal and RTOS-based systems such as Zephyr and/or FreeRTOS
- Experience in one or more core technologies such as BLE, GPS, LTE and CAN
- Strong problem-solving skills and an analytical mindset to debug and optimize code
- Be excited about sensors, connectivity protocols, distributed systems, and their application to solve real world problems
- Thrive in an environment that requires rapid deployment and product iteration based on customer feedback while focusing on automated testing and code quality
- Any prior projects, coursework, or personal projects related to embedded systems and firmware development would be advantageous
Skills
Required:C programmingEmbedded systemsMCU development toolsRTOS experiencePeripheral interfaces
Nice to have:Core technologies
Benefits
- Relocation and housing assistance will be included as part of the co-op.
Last updated Oct 10, 2026. Interested? Apply on the company site.
About Samsara
Samsara | The Connected Operations Platform
Samsara's connected operations platform helps 20,000+ operations improve safety, cut costs, and run smarter — built with operators.
Fleet TelematicsCameras and VideoDriver ExperienceSafety Reporting & InsightsEquipment ManagementIntegrated platformAI-powered analyticsFleet Intelligence
More open roles at Samsara
- Manager, Mid Market (Central)2d agoHybrid (Central Time Zone) · US Mid Market AE2
- Manager, Mid Market (Central)2d agoHybrid (US Central Time Zone) · US Mid Market AE2
- Account Executive, Mid Market (West)2d agoHybrid (Denver and Seattle) · US Mid Market AE2
- Specialist Seller, Enterprise Core (AI Products)2d agoRemote · Product Specialists
- Account Executive, Mid Market (Northeast)2d agoHybrid (Northeast (remote with regional travel)) · US Mid Market AE2