company

Flight Software Engineer at Reliable Robotics | Mountain View, CA

Reliable RoboticsMountain View, CA
On-site Full-time $155K/yr - $215K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Essential QualificationsBachelor's Degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 2 years of professional programming experience in C or C++. Experience in developing software for high-performance embedded or safety-critical applications. Preferred QualificationsFamiliarity with advanced C++ language features in production environments. Comprehensive understanding of computer architecture, operating systems, and networking. Proven ability to work independently in a fast-paced setting. Experience in software development for aerospace applications. Strong written and verbal communication skills.

About the job

At Reliable Robotics, we are revolutionizing aviation safety with cutting-edge technology that is destined to save lives. Our innovative automated aviation systems are paving the way for a future where air transportation is not only safer but also more efficient and transformative for the movement of goods and people around the globe. Our dedicated team comprises mission-driven engineers with diverse expertise spanning aerospace, robotics, and autonomous vehicles, all committed to making this vision a reality.

As a Flight Software Engineer, you will play a crucial role in automating the operations of intricate aircraft systems. You will be deeply engaged in the development and certification processes of our proprietary autonomy stack, contributing significantly to the realization of our aircraft's capabilities.

Key Responsibilities

In this role, you will create highly deterministic C++ software within a bare-metal environment, interfacing with sensors and control systems, effectively managing system faults, and integrating with various vehicle subsystems. You will take charge of defining requirements and ensuring robust unit testing. Additionally, you will have the unique opportunity to work with flight hardware both in the lab and in the air, plan flight tests, and witness your code in action as it operates an aircraft.

Essential Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • A minimum of 2 years of professional programming experience in C or C++.

  • Experience in developing software for high-performance embedded or safety-critical applications.

Preferred Qualifications

  • Familiarity with advanced C++ language features in production environments.

  • Comprehensive understanding of computer architecture, operating systems, and networking.

  • Proven ability to work independently in a fast-paced setting.

  • Experience in software development for aerospace applications.

  • Strong written and verbal communication skills.

As a Flight Software Engineer, you will connect the mechanical, avionics, algorithmic, and embedded domains, ensuring that our aircraft can fly effectively. This position offers the chance to collaborate with various teams and components across the automated aircraft, allowing you to specialize in areas that excite you the most.

About Reliable Robotics

Reliable Robotics is at the forefront of developing transformative aviation technologies aimed at enhancing safety and efficiency in air travel. Our mission-driven team is dedicated to pioneering automated systems that will redefine how goods and people are transported across the globe, ensuring a safer future for aviation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.