Firmware Engineer Co-Op
Who we are
Who we are
Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is 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. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. 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.
Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, Equipment Monitoring, and Site Visibility. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term.
- This is a hybrid position requiring 3 days per week in our San Francisco, CA headquarter office and 2 days working remotely. Relocation and housing assistance will be included as part of the co-op.
About this role
You should apply if
You want to impact the industries that run our world
You want to build for scale
You are a life-long learner
You believe customers are more than a number
You are a team player
In this role, you will
- 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
Requirements for the role
- 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.
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.
The compensation range shown spans approved pay zones for this role. Your primary work location determines the range applicable to you, which may be narrower than the full range displayed.
The range of annual base salary for full-time employees for this position is below. Please note that base pay offered may vary depending on factors including your city of residence, job-related knowledge, skills, and experience. This role is also eligible for an initial RSU grant with no vesting cliff, and ongoing refresh opportunities tied to performance, subject to plan terms and conditions. Learn more about our total rewards and benefits below.
Annual Base Salary $38 - $58 USD
Total Rewards
Flexible Working
Belonging at Samsara
Accommodations
Our Commitment to Authenticity
Fraudulent Employment Offers
Not included in the source posting: qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.