Flock Safety is the leading safety technology platform focused on crime prevention and security. The Senior Software Engineer, Wireless will work on improving integrated 5G connectivity solutions, collaborating with various engineering teams to optimize cellular systems and performance metrics.
Responsibilities:
- Significantly improve our integrated 5G connectivity solution across the entire stack
- Work on the state of the ART cellular modems, connecting them to our drone and web based systems
- Support advanced 5G features within the radio firmware, driver and user space
- Integrate multiple cellular radio links into a single stream and optimize link capacity, latency and stream allocation across these radios
- Work to integrate a cloud base solution into the cellular system and optimize key performance indicators for this connection
- Assume full ownership of the Cellular set-up, establishing metrics and monitoring test results
- Collaborate with RF, Systems, device SW and cloud engineering team members who would support the creation of these set-ups
Requirements:
- Bachelor's Degree Computer Science or Electrical Engineering
- 5+ years of experience in cellular firmware and user space design
- Proficiency in C, C++, and Python is required
- Demonstrated effective communication skills (verbal, written, and presentation)
- Excellent teamwork skills with a proven ability to collaborate within a cross-functional team and ensure timely project success
- Knowledge of wireless standards, specifically 3GPP
- Knowledge and experience with commercial connectivity devices, including mobile and IoT devices
- Experience with wireless products and their general software stack
- Familiarity with Databricks, Snowflake, or similar database software