We’re seeking a highly skilled and motivated Senior Network and Communications Software Engineer to lead the development of advanced software solutions for tactical and military communication systems — including radio and satellite networks. Your work will enhance the communication performance of mission-adaptable aerial vehicles operating in demanding environments.
Responsibilities:
- Develop software to interface with tactical radios, communication modules, and satellite systems (low-level system software & high-level C2 interfaces)
- Configure and optimize datalinks using Interface Control Documents (ICDs) or reverse engineering as needed
- Build scalable Linux-based applications integrating with radio, satellite, and communication modules
- Develop robust, high-throughput services ensuring data integrity in diverse conditions
- Design and enhance APIs for modularity and easy integration within distributed architectures
- Optimize communication performance through RF engineering, antenna configuration, and system integration
- Ensure scalability and reliability of communication interfaces across airborne and ground systems
- Lead communication test plans and create reproducible environments for operational validation
Requirements:
- Bachelor’s in Electrical Engineering, Computer Science, or related field
- 5+ years of software engineering experience with strong C++ and Linux expertise
- Background in RF systems, antenna design, and signal processing
- Experience with networking protocols (TCP, UDP, MQTT, REST, WebSockets, etc.)
- Familiarity with wireless communication standards (LTE, Wi-Fi, Zigbee, Bluetooth, etc.)
- U.S. Citizenship (required for ITAR) and ability to obtain DoD clearance
Preferred:
- Master’s degree in related field
- Experience interpreting ICDs, developing APIs/SDKs, and working with MAVLink or SDRs
- Hands-on with satellite communication systems, mesh networks, and real-time systems
- Knowledge of RF modulation, phased arrays, and MIMO systems
- Experience in Agile, CI/CD, and DevOps environments
Salary Range: $150k-$180k