Staff or Senior Firmware Engineer
Primary stack
Job description
About the Position
Staff or Senior Firmware Engineer
Remote - SF Bay Area
ID: JR11960 (for internal use only)
About Samsara
Samsara's Mission
Improve the safety, efficiency, and sustainability of the operations that power the global economy.
Who We Are
Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale.
About This Role
As a Senior Embedded Software Engineer at Samsara, you will develop software that runs on millions of devices, deployed by our industrial and enterprise customers. You’ll tackle challenges including evaluating and selecting hardware components, bringing up new hardware platforms and sensors, building systems to gather data and detect meaningful events, and structuring recorded data to allow efficient analysis across thousands of devices while providing deep insights into individual events.
We use C for our MCU-based platforms, Golang for embedded applications on Linux-based gateways and backend services, Google protocol buffers to structure data, and various AWS technologies to process and store data. Experience with these exact technologies is not required.
Responsibilities
- Shape the hardware, not just the code that runs on it.
- Be the first person to make a new board do anything at all.
- Own the layers everything else depends on.
- Chase every microamp.
- Work with the people who ship the whole product.
- Raise the bar for the engineers around you.
Requirements
- 8+ years building firmware for resource-constrained systems.
- Led firmware development for several new products end to end.
- Substantial bare-metal and RTOS experience.
- Brought up new boards.
- Fluency in the low-level interfaces.
- Real bench instincts.
- Senior-level scope.
- Cross-layer judgment.
- Fluency in C.
- Write things down.
- Ship fast without shipping badly.
- Use AI smartly.
Nice to Have
- BLE at depth.
- Cellular IoT.
- Securing embedded systems end to end.
- OTA and device firmware update at fleet scale.
- Experience on the factory floor.
We Offer
- Competitive salary: $162,400-$290,000 USD
- Equity in a high-growth public company.
- Flexible, employee-led remote model.
- Comprehensive health and parental leave plans.
- Professional development stipend.
- And much more.
About the Company
At Samsara, we welcome all. All sizes, colors, cultures, sexes, beliefs, religions, ages, people. We depend on the unique approaches of our team members to help us solve complex problems. We are committed to increasing diversity across our team and ensuring that Samsara is a place where people from all backgrounds can make an impact.
Accommodations
Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email [email protected] if you require any reasonable accommodations throughout the recruiting process.
Our Commitment to Authenticity
We use Tofu, a fraud detection tool, to validate the authenticity of applications and protect against identity fraud. This ensures we are connecting with real people and allows us to prioritize genuine candidates. Please see Samsara’s Candidate Privacy Notice for more information.
Fraudulent Employment Offers
Samsara is aware of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in @samsara.com, @us-greenhouse-mail.io or @mail3.guide.co. For more information regarding fraudulent employment offers, please visit our blog post here.
© Samsara. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.