Description
The Robotics Software Engineer will develop embedded and mobile software for drones and ground control stations, including GUIs, telemetry, data visualization, onboard software, communication protocols, and cloud integrations. The role focuses on performance optimization, memory efficiency, reliability, clean and tested code, and architectural decisions, while collaborating with software and firmware engineers. Candidates need at least five years of robotics, drone, or real-time software experience, strong Rust and C++ skills, ROS2 and GStreamer expertise, and experience with embedded Linux, ARM systems, video processing, and GUI frameworks.
