Flock Safety is the leading safety technology platform, helping communities thrive by taking a proactive approach to crime prevention and security. The role involves owning the tools and validation processes that ensure smooth production lines and reliable device functionality as the product lineup expands.
Responsibilities:
- Write and own the Python scripts that serve as the core framework for all device testing and validation
- Develop Python-based automation to interface with Android systems, Qualcomm processors, and microcontrollers
- Use Python and Bash to build and execute test suites that verify hardware functionality
- Build monitoring and failure tracking in Datadog to get real-time visibility into production health
- Navigate device environments to debug, deploy builds, and run validation code
- Use lab equipment like oscilloscopes and logic analyzers to verify hardware performance during tool development
- Manage and track validation data using Postgres and AWS infrastructure
- Design the testing protocols and timelines to ensure new products move from prototype to production without issues
- Work with the broader engineering team to make the validation process faster and more reliable through better automation
Requirements:
- Write and own the Python scripts that serve as the core framework for all device testing and validation
- Develop Python-based automation to interface with Android systems, Qualcomm processors, and microcontrollers
- Use Python and Bash to build and execute test suites that verify hardware functionality
- Build monitoring and failure tracking in Datadog to get real-time visibility into production health
- Navigate device environments to debug, deploy builds, and run validation code
- Use lab equipment like oscilloscopes and logic analyzers to verify hardware performance during tool development
- Manage and track validation data using Postgres and AWS infrastructure
- Design the testing protocols and timelines to ensure new products move from prototype to production without issues
- Work with the broader engineering team to make the validation process faster and more reliable through better automation
- Ability to obtain and maintain Criminal Justice Information Services (CJIS) certification as a condition of employment
- Meet all FBI CJIS Security Policy requirements, including a fingerprint-based background check