
About Samsara
Transforming physical operations with IoT technology
Key Highlights
- Public company following an $805M IPO
- Raised $930M in funding across multiple rounds
- Serves thousands of customers including Penske and Sysco
- Headquartered in San Francisco, CA with 1001+ employees
Samsara is a leading IoT company headquartered in the Design District of San Francisco, CA, specializing in digitizing physical operations across various industries, including transportation, logistics, and construction. With over 1,000 employees and a successful $805 million IPO, Samsara has raised...
🎁 Benefits
Samsara offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and comprehensive health benefits, including pare...
🌟 Culture
Samsara fosters a culture focused on innovation and technology, aiming to transform underserved operational sectors with IoT and AI solutions. The com...
Skills & Technologies
Overview
Samsara is hiring a Senior Mobile Software Engineer to develop and own the BLE implementation for their mobile products. You'll work with technologies like iOS and Android to enhance connectivity features. This role requires expertise in mobile development and connectivity protocols.
Job Description
Who you are
You have 5+ years of experience in mobile software engineering, with a strong focus on Bluetooth Low Energy (BLE) technologies. Your background includes developing mobile applications for both iOS and Android platforms, and you are comfortable working with connectivity protocols to enhance user experiences. You understand the intricacies of mobile connectivity and have a passion for building efficient and reliable applications that support frontline workers in various industries.
You are a collaborative team player who thrives in a fast-paced environment. You enjoy working closely with cross-functional teams, including product managers and designers, to create innovative solutions that meet customer needs. Your problem-solving skills are top-notch, and you are adept at debugging and optimizing mobile applications to ensure seamless performance.
You have a strong understanding of the mobile ecosystem and are familiar with the latest trends and technologies in mobile development. You are proactive in seeking out new challenges and are always looking for ways to improve your skills and contribute to the team's success. You believe in the importance of user feedback and use it to drive your development process.
Desirable
Experience with IoT applications or platforms is a plus, as is familiarity with cloud services and backend integration. If you have worked on projects that involve real-time data processing or have experience with agile methodologies, we would love to hear from you.
What you'll do
As a Senior Mobile Software Engineer at Samsara, you will be responsible for building and maintaining the BLE implementation across our mobile products, including Samsara Driver and Samsara Fleet. Your work will directly impact how our customers interact with our platform, enabling them to perform critical tasks efficiently while on the go. You will collaborate with product and design teams to define and implement new features that enhance connectivity and user experience.
You will take ownership of the mobile connectivity platform, ensuring that it meets the high standards of performance and reliability that our users expect. This includes writing clean, maintainable code, conducting code reviews, and mentoring junior engineers on best practices in mobile development. You will also be involved in troubleshooting and resolving any issues that arise in the mobile applications, ensuring a smooth user experience.
In addition to development work, you will participate in sprint planning and contribute to the overall technical direction of the mobile team. You will have the opportunity to work on exciting new projects as we expand our product offerings and enhance our existing solutions. Your contributions will help shape the future of physical operations and drive the digital transformation of industries that rely on our platform.
What we offer
At Samsara, we offer a dynamic work environment where you can make a real impact. You will have the autonomy to drive your projects and the support of a talented team. We believe in fostering a culture of collaboration and innovation, where everyone's ideas are valued. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to improve the safety, efficiency, and sustainability of physical operations across the globe.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Samsara.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
Samsara is seeking a Senior Mobile Software Engineer to develop and own the mobile connectivity platform for their products. You'll work with Java, Android, and iOS technologies, focusing on Bluetooth Low Energy (BLE) implementations. This role requires significant experience in mobile software development.

Software Engineering
Samsara is hiring a Senior Software Engineer - Connectivity to enhance their Vehicle Connectivity team. You'll work on integrating devices, vehicles, and the cloud using Java, JavaScript, and REST APIs. This role requires strong full-stack development skills and experience in IoT applications.

Mobile Engineer
Samsara is hiring a Senior Mobile Software Engineer to build innovative routing solutions for drivers. You'll work with technologies like Java and Android to enhance mobile experiences. This role requires significant experience in mobile development.

Mobile Engineer
Samsara is seeking a Staff Mobile Engineer to join their Mobile Platform team, where you'll build scalable mobile infrastructure for Driver and Fleet applications. This role requires expertise in iOS and Android development, as well as experience with Flutter.

Software Engineering
Bubble is hiring a Senior Software Engineer to enhance their mobile platform, enabling users to create software without coding. You'll work with technologies like JavaScript, React, and mobile development frameworks. This position requires significant experience in software engineering.