about 4 hours ago
Responsibilities
- Define functional and non-functional network requirements including latency budgets and bandwidth minimums.
- Evaluate and recommend technologies such as WiFi 6/6E and private 5G.
- Engineer wireless links to sustain control and telemetry traffic with bounded tail latency.
- Optimize bandwidth through video encoding and telemetry decimation.
- Configure and harden the robot's wireless stack on embedded Linux.
- Collaborate with hardware teams to characterize radio modules and antenna placement.
- Design network health telemetry and diagnostic trouble codes.
- Implement link-loss detection and safe-state transitions for operational safety.
Requirements
- Proficiency in C++ within a Linux environment for system-level code.
- Solid command of TCP/IP, UDP, and QoS mechanisms.
- Working knowledge of 802.11 internals and RF propagation fundamentals.
- Hands-on experience with the Linux wireless stack and network drivers.
- Familiarity with network security protocols and certificate lifecycles.
- Experience with robotics/embedded middleware like ROS2 and Docker.
- Bachelor's degree in Computer Science or related field; Master's preferred.
- 4+ years of experience in software engineering with a focus on networking.
