Software Developer - Ground Control System (GCS)

NIF

Caldas da Rainha

Híbrido

EUR 45 000 - 65 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

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 GCS initiatives, covering real-time flight systems, mission tooling, payload control, and operator workflows.

You will work toward an agentic development approach, leveraging AI-assisted engineering to accelerate coding, testing, and automation while ensuring high reliability and performance in a

Qualificações

  • 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).

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 modernizing architecture, tools, and engineering practices.

Conhecimentos

C#
.NET
Real-time systems
Distributed systems
WPF
Async programming
Docker
CI/CD

Ferramentas

RabbitMQ
Kafka
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:
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/

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)

Mobizy • Caldas da Rainha

Presencial
EUR 40 000 - 70 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