Moultrie is a trusted name in game feeders and wildlife cellular camera innovation, headquartered in Birmingham, Alabama. The Senior Cellular Connectivity Engineer will own the communication stack between field-deployed cameras and cloud infrastructure, ensuring reliable and efficient connectivity while diagnosing issues at the modem and radio layer.
Responsibilities:
- Analyze and interpret carrier-level protocol behavior to identify and resolve connectivity issues at the modem and radio layer
- Capture and dissect network traffic to diagnose packet-level anomalies, protocol misconfigurations, and communication inefficiencies between cameras and backend servers
- Trace issues across the full stack — from the device modem through the carrier core network to the application server — and isolate where things are breaking down
- Monitor and evaluate the full communication path between edge camera devices and cloud infrastructure, ensuring protocol conformance, message integrity, and session stability
- Design, evaluate, and tune retry policies and reconnection logic to maximize connection reliability while minimizing unnecessary radio activity and preserving battery life
- Investigate and resolve bottlenecks related to carrier network behavior and internet and application-layer inefficiencies
- Work with application and firmware teams to optimize MQTT broker and client configurations
- Analyze TCP/IP stack behavior in constrained cellular environments
- Collaborate with cloud and backend engineers
- Contribute to defining and enforcing communication design standards for new camera hardware and firmware revisions
- Produce detailed diagnostic reports, root cause analyses, and optimization recommendations for internal engineering teams and external stakeholders
Requirements:
- Hands-on experience with modem-level diagnostics and log capture and analysis
- Proficiency with deep packet inspection and protocol analysis across multiple layers
- Strong understanding of cellular carrier protocols
- Familiarity with carrier-specific behaviors as they relate to IoT device connectivity
- Solid understanding of TCP/IP, including IP addressing, routing, flow control, congestion avoidance, and connection lifecycle management
- Experience working with MQTT in IoT deployments
- Practical experience analyzing and debugging client-server communication flows for IoT or embedded devices
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Telecommunications, or a related field — or equivalent hands-on experience
- 5+ years of deep LTE-M/NB-IoT experience
- Experience with LTE-M or NB-IoT deployments in commercial IoT products
- Hands-on experience with Microsoft Azure IoT services
- Familiarity with FOTA update protocols and their impact on connectivity resources
- Experience with embedded Linux or RTOS environments in cellular-connected devices
- Background in camera systems, surveillance technology, or field-deployed IoT hardware
- Scripting or automation experience
- Knowledge of 3GPP specifications relevant to IoT device behavior