Senior Embedded Software Engineer - Flight Safety Autonomy

Reliable Robotics Corporation

Mountain View (CA)

On-site

USD 120,000 - 180,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 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
Flight Software Engineer - Safety-Critical Embedded
Flight Software Engineer - Safety-Critical Embedded

Reliable Robotics • Mountain View (CA)

On-site
USD 155,000 - 215,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 Engineer: Embedded C/C++ for Avionics
Senior Flight Software Engineer: Embedded C/C++ for Avionics

Reliable Robotics Corporation • United States

Remote
USD 120,000 - 180,000
Aviation Flight Software Verification Engineer (DO-178C)
Aviation Flight Software Verification Engineer (DO-178C)

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 150,000 - 210,000
Flight Software Verification Engineer (DO-178C)
Flight Software Verification Engineer (DO-178C)

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 190,000
Sr. Flight Software Engineer at Reliable Robotics Corporation Remote
Sr. Flight Software Engineer at Reliable Robotics Corporation Remote

Reliable Robotics Corporation • United States

Remote
USD 120,000 - 180,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 Software Verification Engineer (DO-178C)
Flight Software Verification Engineer (DO-178C)

Reliable Robotics Corporation • San Diego (CA)

On-site
USD 140,000 - 210,000
Aviation Flight Software Verification Engineer (DO-178C)
Aviation Flight Software Verification Engineer (DO-178C)

Reliable Robotics Corporation • Oregon

Hybrid
USD 110,000 - 170,000