Apptronik
Robot Platform Software Engineer, Wireless Networking
Austin, TXmidAdded 2 days ago
About this role
Apptronik seeks a Wireless Networking Engineer to design and implement reliable wireless connectivity for Apollo, a humanoid robot. You'll own network architecture, technology evaluation, and real-time performance optimization for teleoperation and fleet operations across manufacturing and logistics environments.
What you'll do
- Define network requirements including latency budgets, bandwidth minimums, and security standards for robot traffic classes
- Evaluate and recommend wireless technologies (WiFi 6/6E, private 5G, LTE) aligned with robot operational needs
- Engineer wireless links supporting ~100 Hz control and telemetry with bounded latency using QoS mechanisms
- Optimize bandwidth through video encoding and telemetry decimation to fit WiFi channel constraints
- Configure and harden robot's wireless stack on embedded Linux including roaming, addressing, and reconnection logic
- Design network health diagnostics, link-loss detection, and safe-state transitions for wireless safety
What they're looking for
- C++ programming in Linux environments for real-time systems
- TCP/IP, UDP, and QoS mechanisms with latency/jitter analysis
- 802.11 internals (WiFi 6/6E) and RF propagation fundamentals
- Linux wireless stack (nl80211, wpa_supplicant, network drivers)
- Network security (WPA3-Enterprise, 802.1X/EAP, PKI)
- ROS2/DDS and containerization (Docker)
- Video codec optimization (H.264/H.265/AV1) and GStreamer tuning (preferred)
- RF lab measurement and multi-robot fleet networking (preferred)
Opens the official application on the employer’s site. No login required.