Day to day tasks include bus design, software architecture planning, driver development, complex mission capabilities implementation, fault detection isolation and recovery implementation, as well as coordinating with other teams.
Well qualified candidates with relevant prior experience will be considered for the position of Senior Flight Software Engineer. If a candidate performs well there is the potential for promotion to flight software lead within 4 to 6 months.