Develops software for autonomous aerial platforms, translating mission objectives into reliable autonomous behavior.
•Mach Industries is seeking a Software Engineer, Mission Autonomy to develop software that translates mission objectives and operator goals into reliable autonomous behavior for aerial platforms.
•This role connects high-level mission intent with vehicle autonomy, flight software, perception, communications, and ground-control systems.
•Key Responsibilities Design, implement, test, and deploy mission-autonomy software using modern C++.
•Use Python to develop tooling for analysis, simulation, test automation, and mission evaluation.
•Build decision-making and contingency-management systems.
•Integrate mission software with flight controls, navigation, perception, and other vehicle systems.
•Requirements Strong software-engineering skills in modern C++ and Python.
•Experience developing production software on Linux.
•Experience developing software for autonomous systems, robotics, or aerospace platforms.