Flock Safety is looking to advance its device connectivity stack to ensure reliable network connections and optimize power consumption for its safety technology platform, which is used by over 5,000 communities, 4,500 law enforcement agencies, and 1,000 businesses.
Requirements
- Deep expertise in embedded Linux or Android systems, especially in the networking and power management subsystems.
- Hands-on experience with the cellular connectivity stack, including modems, RIL, AT commands, SIM/eSIM management, and cellular network protocols (LTE/5G).
- Familiarity with low-level communication protocols (SPI, I²C, UART) and networking technologies (TCP/IP, routing, Wi-Fi, BLE).
- Specific experience with Qualcomm chipsets and their associated software tools is highly preferred.
- Fluency in telemetry and data analysis, with the ability to interpret logs, power measurements, and network performance metrics to drive data-informed engineering decisions.
- Experience with power-saving techniques and architectures in battery-powered embedded devices.
- A systems-thinking approach to problem-solving, with an ability to analyze how RF environments, power constraints, and thermal conditions impact device performance.
Responsibilities
- Develop hands-on understanding of our device portfolio and its connectivity stack.
- Contribute code to improve our connectivity telemetry and logging.
- Work with our data teams to build the first version of a fleet-wide connectivity monitoring dashboard.
- Improve documentation of the current connectivity architecture in Confluence.
- Analyze device data to establish a baseline for key metrics like uptime, latency, and power consumption.
- Contribute to implementation and validation of new modem power-save features.
- Act as the subject matter expert for new hardware design reviews, ensuring best practices for connectivity and power management are implemented from the start.
Other
- A Master's or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 5+ years of experience in embedded software development.
- Strong cross-functional collaboration skills, with experience working closely with Hardware, Product, and Operations teams to define requirements and deliver robust solutions.
- Effective verbal and written communication skills, humility, curiosity, and a passion for sharing knowledge.
- Flexible PTO and 11 company holidays.
- Fully-paid health benefits plan for employees, including Medical, Dental, and Vision and an HSA match.