




Summary: This Software Developer role involves designing, building, and evolving TEKEVER’s Ground Control System, focusing on real-time flight systems and mission tooling, with a key role in transitioning to an agentic development approach. Highlights: 1. Design and build backend components of the Ground Control System using C#/.NET 2. Contribute to modernizing architecture, tools, and engineering practices 3. Help drive transition to agentic engineering and AI-assisted development **Are you ready to revolutionise the world with TEKEVER?** At TEKEVER, we lead innovation in Europe as the European leader in unmanned technology, where cutting\-edge advancements meet unparalleled innovation. Digital \| Defence \| Security \| Space We operate across four strategic areas, combining artificial intelligence, systems engineering, data science, and aerospace technology to tackle global challenges — from protecting people and critical infrastructure to exploring space. We offer a unique surveillance\-as\-a\-service solution that delivers real\-time intelligence, enhancing maritime safety and saving lives. Our products and services support strategic and operational decisions in the most demanding environments — whether at sea, on land, in space, or in cyberspace. Become part of a dynamic, multidisciplinary, and mission\-driven team that is transforming maritime surveillance and redefining global safety standards. At TEKEVER, our mission is to provide limitless support through mission\-oriented game\-changers, delivering the right information at the right time to empower critical decision\-making. If you're passionate about technology and eager to shape the future — TEKEVER is the place for you. **Mission:** We are looking for a highly skilled **Software Developer** to help design, build, and evolve TEKEVER’s Ground Control System — the core software that plans, monitors, and controls our unmanned aircraft missions. In this role, you will contribute across different GCS initiatives depending on business needs, from real\-time flight systems to mission tooling, payload control, comms/messaging, and operator workflows. You will also play a key role in our transition towards an **agentic development approach**, enabling more autonomy, automation, and AI\-assisted engineering across the team. This role is ideal for someone who thrives in complex technical environments, values high ownership, and wants to help shape the future of a mission\-critical product used globally. **What You’ll Do:** **1\. Technical Ownership \& Delivery** * Design, build, and maintain backend components of the Ground Control System using C\#/.NET. * Implement robust real\-time systems that manage telemetry, mission planning, payload operations, and operator workflows. * Improve performance, reliability, and scalability across different modules of the GCS codebase. * Contribute to modernizing architecture, tools, and engineering practices as the system evolves. **2\. Architecture \& System Design** * Design APIs, messaging flows, asynchronous pipelines, and multi\-threaded components for high\-reliability environments. * Contribute to architectural decisions around modularity, data flows, error\-handling, and system decomposition. * Work with classification systems, message processors, payload interfaces, and complex stateful components. * Help shape architectural direction in collaboration with software architects and product owners. **3\. Agentic Development \& Automation** As part of TEKEVER’s agentic engineering roadmap, you will: * Use AI/LLM\-based tools to accelerate development, refactoring, documentation, and testing. * Support the design of internal autonomous agents that assist with coding, validation, CI/CD, and documentation. * Promote automation and tooling that reduces manual effort and increases engineering leverage. * Help define safe, reviewable, and high\-quality AI\-assisted workflows for the team. **4\. Quality, Reliability \& Operations** * Ensure high\-quality code through strong testing strategies, clean patterns, and consistent documentation. * Analyse complex performance and concurrency issues, especially in real\-time data environments. * Improve system observability through structured logging, instrumentation, and monitoring. * Collaborate with DevOps and QA to ensure smooth delivery pipelines and reproducible builds. **What We’re Looking For:** **Experience** * 2\+ years of professional software development experience. * Background in **C\# and .NET** (Framework and/or .NET 6\+). * Experience building **real\-time, high\-availability, or mission\-critical systems**. * Experience with large desktop or client applications (WPF experience is a plus). **Technical Skills** * Proficiency in C\#, async programming, multi\-threading, and memory management. * Experience designing APIs, distributed systems, or event\-driven workflows. * Familiarity with: Messaging systems (RabbitMQ, Kafka, etc.); Docker / containerisation; CI/CD tooling (GitLab, GitHub, Jenkins, etc.); Observability stacks (ELK, Graylog, Prometheus, Grafana); Data streaming or real\-time telemetry * Experience with WPF/MVVM or desktop application architecture is an advantage. **Mindset \& Soft Skills** * Strong sense of ownership and engineering autonomy. * Ability to navigate ambiguity and contribute to architectural decisions. * Excellent debugging, problem\-solving, and system\-design thinking. * Strong communication skills and collaborative mindset. * Enthusiasm for automation, AI\-assisted development, and continuous improvement. **Why Join TEKEVER GCS** * Work on software that powers real UAV operations around the world. * Influence architecture, tooling, and engineering practices across the GCS product line. * Help drive TEKEVER’s transition to agentic engineering and AI\-assisted development. * Join a team that values autonomy, collaboration, and technical excellence. * Contribute to meaningful, high\-impact missions across maritime, defence, and civil applications. Do you want to know more about us ? Visit our LinkedIn page at https://www.linkedin.com/company/tekever/


