GNC Flight Software Engineer at Reliable Robotics

Mountain View, California, United States

Reliable Robotics Logo
$148,000 – $225,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Aerospace, Aviation, RoboticsIndustries

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Aerospace, Electrical Engineering, or related field
  • 5+ years of experience developing embedded software for flight systems
  • Professional experience with C/C++ for real-time and safety-critical environments, and Python data reduction
  • Prior experience with version control, CI/CD, and software testing frameworks
  • Demonstrated ability to ship and deploy software products

Responsibilities

  • Implement GNC algorithms in real-time embedded software
  • Integrate software components in C++ simulation, software-in-the-loop, and hardware-in-the-loop test environments
  • Optimize software for deterministic performance and flight safety
  • Verify flight software function and behavior
  • Contribute to flight test planning, analysis, and data review

Skills

Key technologies and capabilities for this role

C++CPythonembedded softwarereal-time systemsGNC algorithmsCI/CDversion controlsoftware testing frameworksDO-178CRTOSSILHIL

Questions & Answers

Common questions about this position

What is the salary range for the GNC Flight Software Engineer position?

The estimated salary range is $148,000 - $225,000.

Is this position remote or onsite?

This is an onsite position located in Mountain View, California.

What skills are required for this role?

Required skills include professional experience with C/C++ for real-time and safety-critical environments, Python data reduction, version control, CI/CD, and software testing frameworks, plus 5+ years developing embedded software for flight systems.

What is the company culture like at Reliable Robotics?

The company offers great co-workers and a casual work environment, with a team of mission-driven engineers from aerospace, robotics, and self-driving cars.

What makes a strong candidate for this position?

Strong candidates have a Bachelor’s or Master’s in Computer Science, Aerospace, Electrical Engineering or related, 5+ years in embedded flight software, C/C++ and Python experience, plus preferred knowledge of GNC theory, DO-178C, RTOS, flight algorithms, or a pilot license.

Reliable Robotics

Develops automation technology for aircraft

About Reliable Robotics

Reliable Robotics develops automation technology for aircraft, focusing on making flying safer, more accessible, and more affordable through autonomous operations. Their systems are designed for both cargo operators and passenger airlines, specifically targeting small (Part 23) and larger (Part 25) aircraft. The company emphasizes a 'certification forward' approach, ensuring that their automated systems meet regulatory standards early in development, which enhances safety and reliability. They have successfully demonstrated fully automated operations for small aircraft and are working on commercializing this technology for broader use. Reliable Robotics generates revenue by selling or licensing their automation systems and may also provide maintenance and support services. Led by co-founder and CEO Robert W. Rose, who has a strong background in aerospace and robotics, the company aims to significantly impact the aviation industry by improving the efficiency and safety of air travel.

Mountain View, CaliforniaHeadquarters
2017Year Founded
$165.9MTotal Funding
GRANTCompany Stage
Robotics & Automation, Automotive & Transportation, AerospaceIndustries
51-200Employees

Benefits

Stock options
Employee medical
401k contribution
Great co-workers
Casual work environment

Risks

Increased competition from established aerospace companies could challenge market share.
Potential FAA certification delays may hinder timely commercialization of their technology.
Cybersecurity threats targeting autonomous systems pose risks to operations and reputation.

Differentiation

Reliable Robotics focuses on certified autonomous systems for both cargo and passenger aircraft.
The company employs a 'certification forward' approach, ensuring early regulatory compliance.
Their technology enables remote operation of aircraft, expanding access to more locations.

Upsides

Reliable Robotics secured $3.6 million from the USAF for autonomous flight tech development.
ASL Aviation Holdings ordered 30 autonomous systems, indicating strong market demand.
FAA acceptance of their systems' requirements marks significant certification progress.

Land your dream remote job 3x faster with AI