Software Engineer, Network

Swarmbotics AI

• $100K — $120K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software solutions for reliable robot teleoperation connectivity.
  • Proven ability to optimize video and command-and-control data streams for user responsiveness.
  • Experience in tracking metrics for throughput and latency in robotic systems.
  • Strong understanding of networking fundamentals (TCP, UDP, routing, NAT traversal) with hands-on experience in 5G, Starlink, VPNs, and mesh radios.
  • Proficient in C++ and Python for developing network-focused solutions.
  • Familiar with video streaming concepts and performance optimization techniques.
  • Experience with Linux-based network implementations.

Responsibilities

  • Design and implement network software for teleoperation of robotic swarms.
  • Test and maintain low-latency video streaming and command-and-control systems.
  • Build redundant connectivity solutions to ensure continuous network access for UGVs.
  • Monitor and analyze network performance metrics for robotic swarms.
  • Make informed network design decisions based on established networking principles.
  • Collaborate with a dynamic team in a fast-paced startup environment.
  • Contribute to the defense technology sector, impacting national security.

Benefits

  • Opportunity to work on cutting-edge technology in defense applications.
  • Impactful role in one of the first large-scale ground robot swarms.
  • Dynamic and collaborative startup environment.
  • Potential for professional growth and skill development.
  • Ability to contribute to national security efforts.
Full Job Description
Job description

Swarmbotics is on the forefront of deploying unmanned ground vehicle (UGV) swarms for defense applications and is seeking a highly skilled Software Engineer experienced with teleoperation and networking to join our dynamic team. This role is critical in designing, implementing, testing, and maintaining our network software, to include the critical low-latency video streaming and command-and-control implementation required for teleoperation of our robot swarm beyond line of sight. You'll be building redundant connectivity solutions to ensure our warfighters never lose network connection to their robot swarms. Experience with a variety of network software and hardware is helpful as we implement resilient approaches to managing all types of mesh radio connections, mobile satellite communication, and 5G connections -- all over secure VPNs to ensure robust and low-latency communication across our large-scale robotic swarms. The selected candidate will a tremendous impact on the network implementation for one of the world's first large-scale ground robot swarm.

Required qualifications
  • Experience designing and implementing software solutions for reliable connectivity for robot teleoperation, particularly as it relates to hot failover functionality across multiple redundant communication links.
  • Experience configuring and optimizing video and command-and-control data streams to ensure a responsive user experience.
  • Experience implement tracking metrics to monitor throughput and latency performance across our robot swarms.
  • Experience making information network design decisions based on networking fundamentals (TCP, UDP, routing, NAT traversal) using first-hand experience with 5G, Starlink, VPNs, and/or mesh radios.
  • Proficiency in programming languages such as C++ / Python with experience developing network-focused connectivity solutions.
  • Familiarity with video streaming concepts, codecs, and performance optimization techniques.
  • Experience with Linux-based network implementations.
  • Comfortable working in the high-paced, fluid environment of a tech startup.
  • Excited to contribute to the defense of the United States and its allies.
  • Able to obtain and hold a U.S. security clearance.
  • Ability to work onsite in Phoenix, AZ area.


Preferred qualifications
  • Experience with Network implementations within Android and Windows desktop environments.
  • Experience with unmanned ground vehicles or robotic swarms.
  • Experience with Starlink, 5G modems, and/or MANET radios.

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position.

Similar Jobs

More Jobs at Swarmbotics AI

More Telecommunications & Hardware Jobs

Find similar Software Engineer, Network jobs: