Senior Embedded Software Engineer - Flight Safety Autonomy

Reliable Robotics Corporation

Mountain View (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Reliable Robotics Corporation in Mountain View, CA is seeking a Sr. Embedded Software Engineer to join the Embedded Systems team, developing the low-level software and firmware at the heart of the autonomy stack for safe, reliable flight software.

You will design and implement C/C++ flight software per DO-178C, build Python tests, and maintain CI pipelines, with a chance to impact certification and real-world air operations.

Qualifications

  • 8+ years of professional experience developing C or C++.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • Professional experience developing software for embedded, high-performance, or safety-critical applications.
  • Preferred: 12+ years of professional C/C++ experience.
  • Thorough understanding of computer architecture, operating systems, and networking.
  • Experience in a DO-178 software development environment.
  • Excellent written and verbal communication skills.
  • Comfortable with a fast-paced, agile development life cycle.

Responsibilities

  • Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures.
  • Focus areas include bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces.
  • Develop Python-based software integration test cases.
  • Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment.

Skills

C/C++ development
Embedded systems
Python
Unit testing
CI/CD
DO-178C

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Reliable Robotics Corporation in Mountain View, CA is seeking a Sr. Embedded Software Engineer to join the Embedded Systems team, developing the low-level software and firmware at the heart of the autonomy stack for safe, reliable flight software.

You will design and implement C/C++ flight software per DO-178C, build Python tests, and maintain CI pipelines, with a chance to impact certification and real-world air operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Flight Autonomy
Senior Embedded Software Engineer - Flight Autonomy

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Senior Flight Software Engineer — Autonomy & Safety
Senior Flight Software Engineer — Autonomy & Safety

Reliable Robotics • United States

On-site
USD 215,000 - 300,000
Senior Flight Software Verification Engineer — DO-178C
Senior Flight Software Verification Engineer — DO-178C

Reliable Robotics • San Diego (CA)

On-site
USD 140,000 - 190,000
Flight Systems Embedded Software Engineer
Flight Systems Embedded Software Engineer

Reliable Robotics • Seattle (WA)

On-site
USD 110,000 - 170,000
Senior Flight Software Engineer – DO-178C & CI
Senior Flight Software Engineer – DO-178C & CI

Alumni Founders • Mountain View (CA)

On-site
USD 180,000 - 240,000
Flight Software Verification Engineer (DO-178C)
Flight Software Verification Engineer (DO-178C)

Reliable Robotics Corporation • San Diego (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer – Flight & Robotics
Senior Embedded Software Engineer – Flight & Robotics

AeroVironment, Inc. • Moorpark (CA), Northern (KY)

Hybrid
USD 123,000 - 187,000
Medical
Dental
Vision
+2
Senior Embedded Software Engineer — Flight Autonomy & HIL
Senior Embedded Software Engineer — Flight Autonomy & HIL

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 120,000 - 180,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000