Point your AI agent at freehire and let it find you a job.

Get the CLI →

Antaes Consulting

NewBe an early applicant

Software Engineer – ATM Surveillance Data Processing

Posted 2 views
Discussion

Summary

Builds and modernizes high-availability Java/Spring back-end services for an air traffic management surveillance data processing chain, transforming a legacy platform into a service-oriented architecture. Uses TDD/BDD (Cucumber), Linux, networking and Netty, with V&V, FAT/SAT and documentation duties in a safety-critical, regulated environment.

Software Engineer – ATM Surveillance Data Processing

Activity rate: 100%

Industry: Air Traffic Management / Safety-Critical Systems

Context

As part of the modernization of critical Air Traffic Management systems, we are looking for an experienced Software Engineer – ATM Surveillance Data Processing.

You will join a specialized engineering team working on surveillance data processing systems and contribute to the transformation of a large legacy platform into a modern service-oriented architecture.

The position operates within a highly regulated and safety-critical environment, with strong requirements regarding quality, reliability, performance and traceability.

Responsibilities

  • Contribute to the modernization and service decomposition of a critical legacy system within an ATM surveillance processing chain.
  • Design, develop and maintain high-availability back-end applications using Java.
  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.
  • Define and implement automated testing strategies using Java and Cucumber.
  • Analyze operational and user needs and translate them into software requirements and technical solutions.
  • Produce and maintain engineering documentation, including system/software requirements, design descriptions, test specifications and traceability documentation.
  • Participate in Verification & Validation (V&V) activities throughout the software development lifecycle.
  • Contribute to test planning, execution and reporting, including Factory Acceptance Tests (FAT) and Site Acceptance Tests (SAT).
  • Support certification, compliance and quality assurance activities related to safety-critical systems.
  • Contribute to continuous improvement initiatives regarding engineering processes, automation, quality and compliance.

Profile

  • Engineering degree in Computer Science, Software Engineering, Information Technology, Aeronautics, or equivalent.
  • Minimum 5 years of professional experience developing complex software systems.
  • Previous experience in a regulated and/or safety-critical environment.
  • Experience with requirements engineering, Verification & Validation and software lifecycle documentation.
  • Strong hands-on experience with Java, Spring and Maven.
  • Good knowledge of Linux environments, networking and distributed systems.
  • Experience with Netty, messaging systems or low-level network communication is a strong advantage.
  • Familiarity with software quality standards and engineering processes is an asset.
  • Strong analytical and problem-solving skills.
  • Ability to translate operational requirements into robust software solutions.
  • Autonomous, proactive and quality-driven mindset.
  • Ability to collaborate effectively within multidisciplinary engineering teams.

Languages

  • Fluent English – minimum C1 level, written and spoken.
  • French and/or German is an asset.

Technical Environment

Java | Spring | Maven | Cucumber | TDD | BDD | Linux | Networking | Distributed Systems | Netty | Messaging | V&V | FAT/SAT | Service-Oriented Architecture

Founded in 2007, Antaes is a Swiss management and technology consulting firm and one of Switzerland’s leading consulting companies. Today, more than 320 experienced engineers and consultants share our passion for delivering high-quality solutions to our clients.

With offices in Switzerland, Singapore and France, we support both Swiss and international clients across three main areas:

  • Organization and Transformation Consulting
  • Information Systems Management

By joining Antaes, you will become part of:

  • A dynamic and entrepreneurial team
  • A people-oriented environment with personalized career support and development opportunities
  • Challenging projects that will help you grow your expertise and expand your professional network
  • Regular company events, including team-building activities, meet-ups, workshops and our annual Summer Event
  • A company certified @HappyAtWork and committed to a strong CSR strategy, recognized with an EcoVadis Gold Medal in 2025

We sincerely thank all applicants for their interest in Antaes. Please note that only candidates selected for the next stage of the recruitment process will be contacted.

For readability purposes, where gendered wording is used, it is intended to be inclusive of all gender identities.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available