Develop C/C++ flight software requirements, designs, code, unit tests, and requirements-based test cases in accordance with DO-178C procedures.Develop 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 software