Aviation Communications Software Engineer (C++/Rust)

Reliable Robotics

San Diego (CA)

On-site

USD 130,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Reliable Robotics is hiring a Communication Systems Software Engineer to build robust data links between remote pilots and aircraft. You will develop software across embedded, Linux, and cloud environments to enable safe, scalable autonomous flight systems.

The role emphasizes traffic shaping, security, and high-performance networking, with a focus on integration of RF hardware and cryptography. U.S. export control compliance applies.

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.

Responsibilities

  • 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, from embedded systems to the application layer.

Skills

C++
Rust
Cloud computing
Networking

Education

B.S. Computer Science, Engineering, or equivalent experience

Tools

Linux
Containerization
Networking

Job description

Reliable Robotics is hiring a Communication Systems Software Engineer to build robust data links between remote pilots and aircraft. You will develop software across embedded, Linux, and cloud environments to enable safe, scalable autonomous flight systems.

The role emphasizes traffic shaping, security, and high-performance networking, with a focus on integration of RF hardware and cryptography. U.S. export control compliance applies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aviation Data-Link Systems Engineer (C++/Rust)
Aviation Data-Link Systems Engineer (C++/Rust)

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 100,000 - 140,000
Aviation Communications Systems Engineer
Aviation Communications Systems Engineer

Reliable Robotics Corporation • United States

Remote
USD 110,000 - 170,000
Aviation Data-Link Systems Engineer
Aviation Data-Link Systems Engineer

Reliable Robotics • United States

On-site
USD 140,000 - 200,000
Aviation Communications Systems Engineer
Aviation Communications Systems Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 100,000 - 140,000
Autonomous Aviation Communications Systems Engineer
Autonomous Aviation Communications Systems Engineer

Reliable Robotics Corporation • San Diego (CA)

On-site
USD 120,000 - 170,000
Containerization experience
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics • United States

On-site
USD 140,000 - 200,000
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics Corporation • United States

Remote
USD 110,000 - 170,000
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics Corporation • San Diego (CA)

On-site
USD 120,000 - 170,000
Containerization experience