The Software Engineer role at Skdse focuses on developing real-time cooperative autonomy for multi-UAV platforms, ensuring that autonomous systems operate effectively in demanding environments. Key responsibilities include integrating algorithms, optimizing communication networks, and validating swarming features through rigorous testing. Candidates should possess a relevant degree and at least three years of experience in software engineering, particularly with C++ and ROS2.