Reliable Robotics

Software Engineer, Communication Systems

Mountain View, CA. Posted 6 months ago

The role

You will build systems that enable a robust, highly reliable data link between the remote pilot and aircraft. You will develop software products running in bare-metal and Linux environments across the aircraft, control center, and cloud.

What you will do

  • Architect, implement, and verify core link management algorithms for traffic shaping, network performance monitoring, and failover/contingency management
  • Drive integration of complex third-party hardware and software systems into the Reliable Robotics autonomy platform
  • Integrate applied cryptography and network security best practices to protocol design and endpoint architecture
  • Deploy and debug latency-sensitive software at all layers of the software stack

Required qualifications

  • B.S. Computer Science, Engineering, or equivalent experience
  • 2+ years systems-level programming experience in C++ or Rust
  • Professional experience developing software for high-performance networking or cloud applications

Nice to have

  • Practical industry experience with Linux, including system-level programming, containerization, concurrency, and networking
  • Fluency with networking concepts such as UDP/IP, routing, and session management protocols
  • Prior experience designing, testing, or interfacing with RF hardware systems
  • Experience with applied cryptography and network security
  • Experience designing and implementing highly available and fault-tolerant distributed systems

Before you apply

  • This position requires access to information that is subject to U.S. export controls
  • An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws
  • Applicants must provide documentation that legally establishes status as a U.S. person or non-U.S. person

About the company

Reliable Robotics is a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars. They are building safety-enhancing technology for aviation.