company

Embedded 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

Key Responsibilities:Design, develop, and test C/C++ flight software adhering to DO-178C development standards. Implement and sustain Continuous Integration frameworks for automating software integration, building, testing, and deployment processes. Create Python-based software integration test cases. Concentrate on bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces. Basic Success Criteria:Bachelor’s degree in Computer Science, Computer Engineering, or equivalent relevant experience. Minimum of 3 years of professional experience in C or C++ development. Demonstrated experience in developing software for embedded systems, high-performance, or safety-critical applications. Preferred Qualifications:Comprehensive understanding of computer architecture, operating systems, and networking principles. Experience within a DO-178 software development environment. Strong written and verbal communication abilities. Adaptability to a fast-paced, agile/iterative development lifecycle.

About the job

At Reliable Robotics, we're pioneering advanced aviation technology designed to enhance safety and save lives. Our automated aviation systems are set to revolutionize air transportation, making it safer, more convenient, and transformative for the movement of goods and people globally. Our dedicated team consists of engineers with diverse expertise spanning aerospace, robotics, and autonomous vehicles, all collaborating to bring this vision to fruition.

As an Embedded Software Engineer, you will join our Embedded Systems team, focusing on developing the foundational low-level software and firmware that powers our autonomy stack. Your work will contribute to reliable computing, effective networking, precise signal acquisition, and motor control solutions, integral to the operation of our aircraft. You will play a crucial role in enabling significant equipment and product demonstrations, facilitating the advancement of higher-level capabilities, and preparing for product certification and market launch.

About Reliable Robotics

Reliable Robotics is at the forefront of developing innovative technologies aimed at enhancing aviation safety. Our mission-driven team of engineers leverages extensive experience in aerospace, robotics, and automated vehicles to create systems that will redefine how air transport functions, ensuring a safer future for everyone.

Similar jobs

Tailoring 0 resumes

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