The ad says“3+ years of professional experience developing C or C++”
The ad says“3+ years of professional experience developing C or C++”
The ad says“Thorough understanding of computer architecture, operating systems, and networking”
The ad says“You’ll develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures”
The ad says“Professional experience developing software for embedded, high-performance, or safety-critical applications”
The ad says“Professional experience developing software for embedded, high-performance, or safety-critical applications”
The ad says“Thorough understanding of computer architecture, operating systems, and networking”
The ad says“Thorough understanding of computer architecture, operating systems, and networking”
The ad says“Develop Python-based software integration test cases”
The ad says“Professional experience developing software for embedded, high-performance, or safety-critical applications”
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
You’ll develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures
Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment
Develop Python-based software integration test cases
Focus areas include bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces
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
Benefits
Stock options
401k plan
Vision and dental insurance
Work from home opportunities
Health insurance
Preferred experience
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
3+ years of professional experience developing C or C++
Professional experience developing software for embedded, high-performance, or safety-critical applications
Comfortable with a fast-paced, agile/iterative development life cycle
Excellent written and verbal communication skills
Experience working in a DO-178 software development environment
Thorough understanding of computer architecture, operating systems, and networking