Build an Automation Test Framework to improve customer experience in IoT at Samsara. A hybrid role requiring technical expertise in automation testing with a focus on physical operations.
Responsibilities
Develop an end-to-end automation strategy to facilitate testing activities throughout Samsara product life cycles.
Preside over technical direction for the team, taking ownership for end-to-end delivery of solutions and mentoring junior team members.
Identify opportunities to improve testing speed, quality and strategy by working closely with Firmware Engineering and QE.
Architect and design software frameworks to meet the reliability, scalability, and performance requirements of our products.
Develop software to enable automation tools across Samsara’s current product portfolio and future designs. Integrate hardware infrastructure for simulation, hardware validation, and product development.
Ensure adoption of automation tools and frameworks by performing demonstrations, tutorials and proof-of-concepts with firmware and quality engineers.
Create simulation environments to enable testing and data collection of all platform functionalities.
Create impact by deeply understanding the customer, their pain points, and recommending 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 building automated test frameworks and software tools for product development and validation.
Understanding of framework architectures and tradeoffs between efficiency, scalability, and performance.
Software development experience.
Participation in code reviews for Product/Feature code changes across all SWE departments.
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.
Benefits
Full time employees receive a competitive total compensation package
Software Engineer 1 - Database Automation Engineer responsible for developing and maintaining software products at U.S. Bank. Collaborating with teams and ensuring high software quality standards.
Senior Network Automation Engineer at the Federal Reserve, designing and implementing automation solutions. Leading development and integration while managing a team of junior developers.
Manufacturing Process Automation Engineer executing projects in pharmaceutical manufacturing environment with focus on design and commissioning support. Collaborating with local and international teams to deliver top - quality outcomes.
Junior Manufacturing Process Automation Engineer at SpiraTec Group. Collaborating on automation projects in the pharmaceutical manufacturing sector with a focus on team - oriented and innovative solutions.
AI Automation Engineer designing and deploying AI agents for Aspire Software. Collaborating with teams to drive operational efficiency and develop market - ready products.
Automation Engineer developing disruptive software structure for building automation. Work collaboratively on innovative features with scientific partners and drive ideas as part of a startup team.
Senior QA Automation Engineer working with teams to enhance software quality through test automation. Focused on developing automated tests for applications and APIs at Stay22.
Lead automation engineering strategies and operations in medical device manufacturing. Oversee project management and compliance in a hybrid role based in Stuttgart, Germany.
Engineer automating lab processes in healthcare systems using robotics in South San Francisco. Leading automation projects and collaborating across teams in a healthcare setting.