Samsara is a pioneer of the Connected Operations™ Cloud, helping improve the safety, efficiency, and sustainability of physical operations. The Sr. Automation Engineer will own automation as a product, driving high-impact automation solutions while collaborating cross-functionally to build reliable test tools and frameworks that enhance developer experience and product quality.
Responsibilities:
- Own Automation as a Product: Define and drive high-impact, end-to-end automation solutions. You don’t just facilitate testing; you architect the bridge between hardware development and rapid software delivery across the entire product lifecycle
- Drive Technical Vision & Delivery: Act as the technical North Star for the team. You take full accountability for the end-to-end delivery of complex automation solutions, while elevating the collective bar through intentional mentoring and technical leadership
- Identify & Build Opportunities: Proactively partner with Firmware and QE to uncover bottlenecks in the developer experience. You don’t wait for requirements; you identify friction points in testing speed and quality and build solutions to eliminate them
- Architect for the Future: Design and scale robust software frameworks capable of handling the rigorous reliability and performance demands of a global device fleet
- Optimize Workflows with AI: Pioneer the integration of AI tools and intelligent automation to streamline development and testing workflows, significantly reducing manual overhead and accelerating the feedback loop for our engineers
- Bridge the Hardware-Software Gap: Develop sophisticated software that turns physical hardware infrastructure into a seamless, scalable automation utility. You will integrate simulation and validation tools that support both current products and unreleased next-generation designs
- Drive Organizational Adoption: Act as an internal evangelist for your tools. You ensure long-term success not just by shipping code, but by conducting high-value demos, tutorials, and proof-of-concepts that prove the framework's value to Firmware and QE users
- Engineer Realistic Simulation: Create high-fidelity simulation environments that unlock platform-wide functional testing before hardware even reaches the bench
- Solve for the "Why": Create measurable impact by developing deep empathy for your internal customers. You identify their core pain points and move beyond "bug fixing" to recommend and implement strategic, long-term solutions
- Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices
Requirements:
- Five years of experience developing software, bonus points for emphasis on testing/software tools for product development and validation
- Understanding of tradeoffs between efficiency, scalability, and performance
- Extensive experience in code reviews, especially cross-functional/cross-discipline
- Experience creating and implementing hardware-in-the-loop simulation
- Technical understanding of communication protocols (TCP, UART, and wireless)
- Ability to design and develop hardware infrastructure for test applications. (e.g. power measurement tools, RF testing, etc.)
- Experience with test instrumentation, including the use of power supplies, power analyzers, battery simulators, call boxes, and GPS simulators
- Experience working and developing within a Linux environment
- A Product & Owner Mindset: You are obsessed with the 'why.' You possess deep customer empathy, take full accountability for end-to-end outcomes, and proactively adapt based on feedback to ensure long-term success
- Infrastructure Architect Experience: Proven track record of building and scaling automation and HIL testing frameworks from the ground up
- Hardware & Wireless Expertise: Hands-on experience testing embedded systems with CAN interfaces, and wireless protocols like BLE, WiFi, LTE, and GNSS
- Data-Driven Leadership: Expert in defining test strategies, triaging complex failures, and leveraging Python and data tools (e.g., SQL, Pandas, Databricks) to turn raw metrics into actionable insights
- Workflow Optimization: A proactive approach to streamlining development cycles, including the ability to leverage AI tools to automate manual overhead and accelerate feedback