← Back to results

Embedded Software Engineer

Join Reliable Robotics as an Embedded Software Engineer to develop safety-enhancing technology for aviation.

Location
Mountain View, CA
Compensation
Not disclosed
Level
mid
Type
full time

Posted by employer 1 week ago

First seen on Joblaze 1 month ago

Last verified on the company career page 1 day ago

Skills & Technologies

C++ C Python Flexible on stack

Requirements

Experience
3+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, work arrangement, visa sponsorship.

Joblaze summary

In the role of Embedded Software Engineer at Reliable Robotics, the individual will focus on developing low-level software and firmware essential for the company's autonomy stack in aviation. Key skills include proficiency in C/C++ and experience with safety-critical applications, particularly in a DO-178 development environment. This position is ideal for professionals with a strong background in embedded systems and a passion for innovative technology in aerospace. The team is characterized by its fast-paced, results-driven culture, aiming to transform air transportation.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Reliable Robotics Corporation's careers page October 29, 2026.
  • Python appears in 18.2% of 3266 comparable mid other roles in United States; C appears in 3.5% of 3266 comparable mid other roles in United States.

Quick facts

How much experience is required?
At least 3 years of relevant experience for this Embedded Software Engineer role.
What's the tech stack?
Joblaze extracted these technologies from the posting: C, C++, Python.
What seniority level is this role?
Reliable Robotics Corporation targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Embedded Software Engineer role at Reliable Robotics Corporation.

From the original posting

As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics autonomy stack. We provide dependable computing, networking, signal acquisition, and motor control solutions that bring our aircraft to life. Your contributions will directly enable key equipment and aircraft product demonstrations, unlock the development of higher-level capabilities, and set the stage for product certification & delivery to market.

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

Basic Success Criteria

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience

  • 1+ years of professional experience developing C or C++

  • Professional experience developing software for embedded, high-performance, or safety-critical applications

Preferred Criteria

  • Thorough understanding of computer architecture, operating systems, and networking

  • Experience working in a DO-178 software development environment

  • Excellent written and verbal communication skills

  • Comfortable with a fast-paced, agile/iterative development life cycle

Embedded software engineers at Reliable Robotics have a unique opportunity to develop an end-to-end product from bare metal up to the aircraft level, with a direct impact on aircraft capabilities. We are a fast-paced team that gets results, and with your experience, motivation, skills, and enthusiasm, you'll help the team accomplish amazing things.

Must be willing to travel up to 10% of the time.

Standard company text repeated across Reliable Robotics Corporation's postings is omitted here.

Similar positions

Reliable Robotics Corporation
Sr. Embedded Software Engineer
Reliable Robotics Corporation · Mountain View, CA
Reliable Robotics Corporation
Software Engineer, Mission Systems
Reliable Robotics Corporation · Mountain View, CA
Reliable Robotics Corporation
Flight Software Verification Engineer
Reliable Robotics Corporation · Remote
Reliable Robotics Corporation
System Integration Engineer
Reliable Robotics Corporation · Mountain View, CA
Reliable Robotics Corporation
Sr. System Integration Engineer
Reliable Robotics Corporation · Mountain View, CA