Samsara
Firmware Engineer Co-Op
San Francisco - SF9. Posted a month ago
The role
You will develop embedded software for gateway and sensor products. You will work on hardware bring-up, peripheral drivers, and power management to support industrial and enterprise devices.
What you will do
- Collaborate with firmware engineers to design, develop and maintain embedded software
- Bring up new hardware platforms by configuring I/O and debugging interfaces
- Implement peripheral drivers, secure bootloaders and device firmware update
- Implement core management layers like power manager and connectivity manager
- Design protocols and implement hardware management to optimize energy consumption
- Work cross-functionally with product, full-stack and quality teams
- Gain hands on experience in a fast-paced environment
- Receive mentorship and guidance from experienced firmware engineers
Required qualifications
- Enrolled in a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- 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
Nice to have
- Any prior projects, coursework, or personal projects related to embedded systems and firmware development
Benefits
- Relocation and housing assistance
- Initial RSU grant with no vesting cliff
- Ongoing refresh opportunities tied to performance
- Flexible, employee-led remote model
- Professional development stipend
- Comprehensive health and parental leave plans
Before you apply
- All offers of employment are contingent upon an individual’s ability to secure and maintain the legal right to work at the company and in the specified work location
About the company
Samsara is the pioneer of the Connected Operations Cloud, a platform that enables organizations to harness Internet of Things (IoT) data. The company helps improve the safety, efficiency and sustainability of physical operations.