Pickle Robot Company

Software Quality Assurance Engineer - Firmware Team

Job Description

Posted on: 
2025-07-25

Responsibilities

  • Work closely with software, firmware, and systems engineers to build meaningful test coverage and validate new functionality.
  • Conduct thorough testing of various safety sensors, scanners, e-stops, and other safety devices.
  • Actively participate in design reviews, offering insights on testability, reliability, and safety.
  • Develop and execute manual test plans for verifying embedded systems and firmware.
  • Analyze logged data to identify discrepancies and perform root cause analysis of issues.
  • Track and report bugs with detailed reproduction steps and telemetry data.
  • Develop tools to monitor and analyze system performance, profiling, and metrics.

Job Requirements

  • 5+ years of experience in software QA, testing engineering, or robotics QA roles.
  • Experience testing complex embedded systems involving hardware, firmware, and networking.
  • Knowledge of communication protocols in embedded systems such as ProfiNet and Wireshark.
  • Familiarity with various robotic safety sensors and devices.
  • Understanding of industry standards for safety firmware.
  • Proficient with networking tools like Wireshark and tcpdump.
  • Strong communication and interpersonal skills with the ability to work effectively in a team.
Apply now

More job openings