Networking Software Engineer
We're looking for a Networking Software Engineer to join our embedded systems team and help shape the connectivity layer of next-gen autonomous drones. Your work will be critical to enabling real-time communication between drones, ground control stations, and cloud services, supporting everything from telemetry and video to collaborative missions and AI-driven autonomy.
You'll work on embedded Linux-based platforms and collaborate closely with flight control, AI, and cloud teams to create a seamless and secure networking experience across a wide range of deployment environments.
Responsibilities and Duties
- Design and develop embedded networking features on Linux-based systems for aerial robots
- Implement and optimize transport layers (TCP/UDP), wireless protocols (Wi-Fi, LTE/5G, mesh), and custom data links for low-latency operations
- Ensure reliable data transport for mission-critical telemetry, video, and command/control.
- Integrate secure communication protocols (TLS, VPN, firewalls) to protect drone and cloud interactions
- Support system-level performance tuning and diagnostics for networking on edge AI platforms
- Collaborate on open-source components (e.g., PX4, MAVSDK, ROS 2) and contribute upstream where applicable
- Help build connectivity infrastructure that scales across fleets and geographies
Qualifications and Skills
- A degree in Computer Science, Electrical Engineering, or a related field
- 3+ years experience developing networking software for embedded or distributed systems
- Proficiency in C/C++ and solid understanding of the Linux networking stack
- Hands-on experience with wireless comms in mobile or constrained environments (e.g., Wi-Fi, LTE/5G, mesh radios)
- Familiarity with network monitoring and debugging tools (e.g., tcpdump, iperf, Wireshark).
- Understanding of common application-layer protocols (HTTP, RTSP, MAVLink, DDS) and secure transport (TLS, VPN)
- Experience with PX4 Autopilot, ROS 2, or MAVLink
- Knowledge of edge AI platforms (e.g., NVIDIA Jetson) and streaming architectures
- Contributions to open-source networking or robotics projects
- Background in drone, robotics, or aerospace industries
Benefits
- Flexible working hours
- Stock Options
- Generous holiday allowance
- Company pension plan
- Car parking
- Enhanced maternity & paternity leave
- Mental health and wellbeing support
- Learning and development opportunities
About Auterion
We are building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team is supporting the most important missions and solving the most challenging problems.
At Auterion, we bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you'll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.