Software Developer – Ground Control System (GCS)

Mobizy

Caldas da Rainha

Presencial

EUR 40 000 - 70 000

Tempo integral

14 dias+
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

TEKEVER is seeking a skilled Software Developer to design, build, and evolve the Ground Control System that plans, monitors, and controls unmanned aircraft missions. You will contribute across real-time flight systems, mission tooling, payload control, and operator workflows, with a focus on ownership and high‑quality engineering.

Join a team moving towards agentic development, using AI-assisted tools to accelerate coding, validation, and automation.

Qualificações

  • 2+ years of professional software development experience.
  • Strong knowledge of 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).

Responsabilidades

  • 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 modules of the GCS codebase.
  • Contribute to architectural decisions around modularity, data flows, error-handling, and system decomposition.
  • Design APIs, messaging flows, asynchronous pipelines, and multi-threaded components for high-reliability environments.
  • Collaborate with software architects and product owners to shape architectural direction.
  • Promote automation and AI-assisted development and CI/CD tooling.
  • Ensure strong observability and documentation across the system.

Conhecimentos

C#
Async programming
Multi-threading
Memory management
APIs design
Distributed systems
Event-driven
Real-time systems
WPF
CI/CD tooling
Docker
Messaging systems
Observability stacks
Telemetry/real-time data

Ferramentas

RabbitMQ
Kafka
Docker
GitLab
GitHub
Jenkins
ELK
Prometheus
Grafana

Descrição da oferta de emprego

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:
2. Architecture & System Design
  • 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 modernising architecture, tools, and engineering practices as the system evolves.
  • 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
  • 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.
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.
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/

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Developer - Ground Control System (GCS)
Software Developer - Ground Control System (GCS)

NIF • Caldas da Rainha

Híbrido
EUR 45 000 - 65 000
Software Developer – Ground Control System (GCS)
Software Developer – Ground Control System (GCS)

Mobizy • Caldas da Rainha

Presencial
EUR 30 000 - 50 000
Software Developer – Ground Control System (GCS)
Software Developer – Ground Control System (GCS)

TEKEVER • Caldas da Rainha

Presencial
EUR 42 000 - 64 000
Ground Control System Software Engineer – Real-Time UAV
Ground Control System Software Engineer – Real-Time UAV

TEKEVER • Caldas da Rainha

Presencial
EUR 42 000 - 64 000
Ground Control Software Engineer — Real-Time AI-Driven
Ground Control Software Engineer — Real-Time AI-Driven

NIF • Caldas da Rainha

Híbrido
EUR 45 000 - 65 000
Realtime Ground Control System Software Engineer – AI-Enabled
Realtime Ground Control System Software Engineer – AI-Enabled

Mobizy • Caldas da Rainha

Presencial
EUR 40 000 - 70 000
Site Reliability Engineer
Site Reliability Engineer

TEKEVER • Lisboa

Presencial
EUR 60 000 - 90 000
Excellent work environment
Flexible work arrangements
Professional development opportunities
+1
Systems Engineer
Systems Engineer

TEKEVER • Caldas da Rainha

Presencial
EUR 42 000 - 64 000
Aeronautical Engineer – Design & Simulation
Aeronautical Engineer – Design & Simulation

TEKEVER • Caldas da Rainha

Presencial
EUR 32 000 - 52 000
Daily shuttle from Lisbon and Leiria
Aeronautical Engineer - Design & Simulation
Aeronautical Engineer - Design & Simulation

Tekever • Lisboa

Presencial
EUR 43 000 - 65 000
Daily shuttle from Lisbon
Leiria shuttle
Competitive salary