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

Reliable Robotics Corporation

Mountain View (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Reliable Robotics Corporation in Mountain View, California, is hiring a Communication Systems Software Engineer to develop critical systems for uncrewed aircraft communication. The role requires strong expertise in C++ or Rust, experience with high-performance networking, and knowledge of Linux. You will help build robust data links and integrate complex hardware and software. This position demands creativity and rigorous engineering to enhance aviation safety through technology.

Qualifications

  • 2+ years systems-level programming experience in C++ or Rust.
  • Professional experience in high-performance networking or cloud applications.
  • Practical experience with Linux programming, concurrency and networking.

Responsibilities

  • Architect, implement, and verify core link management algorithms.
  • Drive integration of complex third-party hardware and software systems.
  • Integrate applied cryptography and security best practices.

Skills

C++
Rust
Linux
Networking concepts
Containerization
Applied cryptography

Education

B.S. in Computer Science or Engineering

Job description

Reliable Robotics Corporation in Mountain View, California, is hiring a Communication Systems Software Engineer to develop critical systems for uncrewed aircraft communication. The role requires strong expertise in C++ or Rust, experience with high-performance networking, and knowledge of Linux. You will help build robust data links and integrate complex hardware and software. This position demands creativity and rigorous engineering to enhance aviation safety through technology.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Aviation Communications Systems Engineer
Aviation Communications Systems Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Aviation Data-Link Systems Engineer
Aviation Data-Link Systems Engineer

Reliable Robotics • United States

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
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 • Mountain View (CA)

On-site
USD 140,000 - 200,000
Flight Software Build Systems Engineer (C/C++, CI/CD)
Flight Software Build Systems Engineer (C/C++, CI/CD)

Reliable Robotics • Mountain View (CA)

On-site
USD 185,000 - 230,000
Sr. Communications Systems Engineer
Sr. Communications Systems Engineer

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 162,000 - 220,000
Cash and stock option awards
Medical benefits
401k contributions
+1
Senior Embedded Rust Engineer — Space Avionics
Senior Embedded Rust Engineer — Space Avionics

Innoflight • San Diego (CA)

On-site
USD 130,000 - 150,000
Senior Rust Engineer for Autonomous Air Systems
Senior Rust Engineer for Autonomous Air Systems

Orb Aerospace • Lowell (MI)

On-site
USD 105,000 - 135,000
Support in Getting your Pilots License and Ratings
Support for Continuing Education
Annual Customer Demos all over the World
Senior Flight Software Engineer - Real-Time Rust/C++
Senior Flight Software Engineer - Real-Time Rust/C++

Alumni Founders • Long Beach (CA)

On-site
USD 150,000 - 210,000
Competitive Salary
Equity
Generous PTO
+3