Test Engineer (IoT Hardware & Software)

DESIGNLIBRO INC

Test Engineer (IoT Hardware & Software)

San Jose, CA
Full Time
Paid
  • Responsibilities

    About Petlibro

    At Petlibro, we create beautifully designed smart products that make life better for pets and their people. From intelligent feeders to health-monitoring smart fountains, our IoT pet-care devices combine technology, design, and empathy.

    We believe that thoughtful design can improve the way we live — and the way we care for our pets. Join us as we build the future of connected pet care.

    The Role

    We’re seeking a Test Engineer who can bridge hardware and software testing for our next-generation IoT products. You’ll work closely with our R&D teams in San Jose and Shenzhen to analyze, test, and ensure product reliability across connected devices, mobile apps, and backend systems. This is a hands-on role for someone who loves solving technical challenges and ensuring product excellence from prototype to production.

    Key Responsibilities

    Track software and hardware issues across Petlibro’s IoT products and collaborate with R&D teams to ensure resolution.

    Perform rapid fault diagnosis to identify whether issues are software- or hardware-related and manage repair or return processes as needed.

    Compile and maintain detailed fault analysis reports, documenting failure types, causes, and corrective actions.

    Develop and execute test plans and test cases for backend, frontend, and mobile applications.

    Conduct functional and reliability testing for embedded systems, sensors, and connectivity modules (Wi-Fi, BLE).

    Collect and analyze common fault models to promote ongoing technical and product optimization.

    Research and introduce advanced failure analysis and reliability test methods.

    Collaborate with hardware, firmware, and software teams to verify system-level performance and reliability.

    Qualifications

    Bachelor’s degree in Engineering or related technical discipline.

    1–3 years of hands-on experience in IoT device testing or embedded system QA.

    Proficiency in C/C++ and/or Python for testing or automation.

    Familiarity with microcontroller architectures (STM32, ESP32, Nordic, etc.) and RTOS-based development (FreeRTOS, RT-Thread).

    Experience with connectivity protocols (Wi-Fi, BLE, MQTT).

    Skilled in using testing and diagnostic tools such as oscilloscopes, logic analyzers, and JTAG debuggers.

    Strong understanding of product failure analysis, power management, and sensor testing.

    Excellent troubleshooting, documentation, and communication skills.

    Language Requirement (EEOC-Compliant Statement)

    This position requires daily communication with our R&D and manufacturing teams based in Shenzhen, China. Professional working proficiency in Mandarin Chinese is required to effectively collaborate, review technical documentation, and coordinate testing activities.

    Petlibro is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, or any other protected characteristic.

    Nice to Have

    Experience with OTA updates, embedded firmware debugging, or test automation frameworks.

    Exposure to machine learning on edge devices or AI-enhanced diagnostics.

    Experience in consumer electronics, IoT, or robotics industries.

    Compensation & Benefits

    💰 Competitive salary based on experience, with annual performance bonus eligibility 🎯 Stock option opportunities 🐾 Comprehensive medical, dental, and vision insurance 🌟 Growth-focused environment with cross-functional global collaboration

    Why You’ll Love Working at Petlibro

    Work on innovative, meaningful technology that strengthens the bond between pets and their owners.

    Join a fast-growing team that values creativity, collaboration, and craftsmanship.

    Grow your career while building the future of intelligent pet care products.